So laden Sie XAMPP herunter und installieren es Windows: PHP-Tutorial

Was ist XAMPP?

XAMPP ist ein plattformübergreifender Open-Source-Webserver, der aus einem Webserver, einer MySQL-Datenbank-Engine und PHP besteht Perl Programmierpakete. Es wird von Apache kompiliert und verwaltet. Es ermöglicht Benutzern, WordPress-Websites online über einen lokalen Webserver auf ihrem Computer zu erstellen. Es unterstützt Windows, Linux und Mac.

Es wird von Apache kompiliert und verwaltet. Das Akronym XAMPP steht für;

  • X – [plattformübergreifende Betriebssysteme], was bedeutet, dass es auf jedem Betriebssystem Mac OX ausgeführt werden kann. Windows , Linux usw.
  • A - Apache – das ist die Webserver-Software.
  • M – MySQL – Datenbank.
  • P - PHP
  • P – Perl – Skriptsprache

Warum XAMPP verwenden?

XAMPP bietet ein benutzerfreundliches Bedienfeld zur Verwaltung von Apache, MySQL und anderen Programmen ohne Verwendung von Befehlen. Um PHP verwenden zu können, müssen wir Apache und MySQL installieren. Es ist nicht einfach, Apache zu installieren und zu konfigurieren, da es unter anderem mit PHP und Perl eingerichtet und integriert werden muss. XAMPP befasst sich mit allen complexMöglichkeit, Apache mit PHP und Perl einzurichten und zu integrieren.

Im Gegensatz zu Javac Da PHP nur mit dem Java SDK läuft, benötigt PHP einen Webserver, um zu funktionieren.

So installieren Sie XAMPP

Wir schauen uns den Prozess zur Installation von XAMPP Schritt für Schritt an Windows. Für andere Betriebssysteme sind die XAMPP-Installationsschritte ähnlich.

Schritt 1) ​​Laden Sie XAMPP herunter

Klicken Sie hier, um XAMPP herunterzuladen Windows: https://www.apachefriends.org/download.html

Schritt 2) Starten Sie die Installation

Die XAMPP-Installation verläuft wie jede andere Installation auch windows Programm. Es gibt jedoch ein paar Dinge, die wir beachten müssen.

Schritt 3) Führen Sie das Setup aus

Nachdem Sie XAMPP heruntergeladen haben, führen Sie das Setup aus. Das unten abgebildete Warnmeldungsdialogfenster wird angezeigt.

Installieren Sie XAMPP

Schritt 4) Ändern Sie die Benutzersteuerungseinstellungen

Wenn Sie Windows Vista oder Windows 7. Stellen Sie sicher, dass Sie die Benutzerkontensteuerungsfunktion deaktivieren. Wählen Sie dazu Systemsteuerung > Benutzerkonten > Einstellungen für die Benutzerzugriffskontrolle ändern. Das folgende Diagramm veranschaulicht die Hauptschritte.

Installieren Sie XAMPP

Schritt 5) Speichern Sie die Einstellungen

  • Nachdem Sie die Benutzerkontensteuerung deaktiviert haben, klicken Sie in der Warnmeldung auf die Schaltfläche „OK“. box.
  • Diesmal bekommst du Followerwing Nachricht

Installieren Sie XAMPP

Schritt 6) Klicken Sie auf Weiter

Klicken Sie im folgenden Bildschirm auf „Weiter“.

Installieren Sie XAMPP

Schritt 7) Wählen Sie den Installationspfad

Ändern Sie im nächsten Bildschirm bei Bedarf den Installationspfad. Weiter klicken

Installieren Sie XAMPP

Schritt 8) Überprüfen Sie die erforderlichen Dienste

Wählen Sie im nächsten Bildschirm Apache und aus MySQL. Sie können optional auswählen FileZilla (FTP-Client) bei Bedarf. Klicken Sie auf Installieren

Installieren Sie XAMPP

Note Ein Dienst ist ein Programm mit langer Laufzeit windows das erfordert keinen Benutzereingriff. Dienste können so eingestellt werden, dass sie immer dann automatisch ausgeführt werden windows Das Betriebssystem wird gestartet. Damit Sie Apache und MySQL nutzen können, sollten diese im Hintergrund laufen. Wenn Sie sie als Dienste installieren, werden sowohl Apache als auch MySQL automatisch im Hintergrund ausgeführt, wenn Sie Ihren Computer einschalten. Wenn Sie Apache und MySQL nicht als Dienste installiert haben, müssen Sie sie jedes Mal manuell starten, wenn Sie sie verwenden möchten. Sie müssen dies über das XAMPP-Kontrollfeld tun. PHP und

Schritt 9) Beenden Sie die Installation

Nach erfolgreichem Abschluss der Installation wird Folgendes angezeigtwing Fenster

Installieren Sie XAMPP

  • Klicken Sie auf die Schaltfläche „Fertig stellen“.

Bevor wir unsere XAMPP-Installation testen, schauen wir uns zunächst die grundlegenden Verzeichnisse an, mit denen wir arbeiten werden.

Grundlegende XAMPP-Webserverkonfiguration

Dieses XAMPP-Tutorial geht davon aus, dass Sie dies getan haben XAMPP auf Laufwerk C installiert Windows mit den oben genannten Schritten. Die folgendenwing ist eine Liste der grundlegenden Verzeichnisse, die Sie kennen sollten.

Grundlegende XAMPP-Webserverkonfiguration

  • htdocs; Dies ist das Web-Root-Verzeichnis. Alle unsere PHP-Codes werden in diesem Verzeichnis abgelegt.
  • mysql – Dieses Verzeichnis enthält alle Informationen zur MySQL-Datenbank-Engine. Standardmäßig wird es auf Port 3306 ausgeführt.
  • php – Dieses Verzeichnis enthält PHP-Installationsdateien. Es enthält eine wichtige Datei namens php.ini. Dieses Verzeichnis wird verwendet, um zu konfigurieren, wie sich PHP auf Ihrem Server verhält.

Standardmäßig, auf dem der Apache-Webserver läuft Port 80. Wenn Port 80 von einem anderen Webserver belegt ist, können Sie eine andere Portnummer verwenden. Für dieses Tutorial gehen wir davon aus, dass wir Port 80 verwenden. Hinweis: Wenn Sie SKYPE verwenden, wird derselbe Port verwendet. Schließen Sie Skype, wenn Sie XAMPP für PHP auf Port 80 verwenden möchten

XAMPP-Systemsteuerung

Das Control Panel dient der Verwaltung von über XAMPP installierten Programmen. Um das XAMPP-Server-Kontrollfeld zu öffnen,

  • Klicken Sie auf das Startmenü
  • Durchsuchen Sie das Programmverzeichnis und suchen Sie nach Apace Friends und dann nach XAMPP, wie im Diagramm unten gezeigt

XAMPP-Systemsteuerung

  • Das Diagramm unten zeigt das Bedienfeld.

XAMPP-Systemsteuerung

1) In diesem Abschnitt werden die installierten Dienste, Module und die Prozess-IDs PID(s) aufgelistet. Ein grünes Häkchen bedeutet, dass das Modul als Dienst installiert wurde. Die rote Markierung bedeutet, dass es nicht als Dienst installiert wurde. Um einen Dienst zu installieren, klicken Sie auf die rote Markierung. Wenn die Schaltfläche ein grünes Häkchen aufweist und Sie darauf klicken, werden Sie in der Systemsteuerung gefragt, ob Sie das System deinstallieren möchten.

2) In diesem Abschnitt werden die mit den Modulen verknüpften Ports angezeigt. Der Abschnitt „Aktionen“ ist für;

  1. Starten und Stoppen von Modulen
  2. Öffnen Sie die Verwaltung windows für Apache und MySQL
  3. Öffnen Sie Konfigurationsdateien für Apache, MySQL usw., um Änderungen vorzunehmen
  4. Protokolldateien für die Module anzeigen

3) Dieser Abschnitt enthält nützliche Dienstprogramme wie Netsat, windows Dienstleistungen Abkürzungen usw.

4) In diesem Abschnitt werden Statusinformationen zu den Modulen angezeigt. Mit dem Bedienfeld können Sie Folgendes tun:

  • Installieren und deinstallieren Sie Dienste wie Apache, MySQL usw., die über XAMPP installiert werden
  • Dienste starten und stoppen.
  • Öffnen Sie Konfigurationsdateien usw.

Konfigurieren Sie XAMPP

Schauen wir uns nun die grundlegenden Konfigurationen an, die erforderlich sind, bevor wir unsere XAMPP-Installation für die Entwicklung von PHP-basierten Websites verwenden. Geben Sie die URL ein http://localhost/xampp/ in Ihrem Lieblingsbrowser. Für dieses Tutorial verwenden wir Firefox als unser Webbrowser.

Konfigurieren Sie XAMPP

Wenn Sie den obigen Bildschirm sehen, haben Sie XAMPP erfolgreich installiert. Das Feld auf der linken Seite enthält Links zu nützlichen Informationen wie:

  • Die installierte PHP-Version
  • Sicherheitseinstellungen von XAMPP
  • Zugriff auf Dienstprogramme wie phpMyAdmin usw.

Die mit XAMPP 1.8.0 ausgelieferte PHP-Version ist PHP 5.4.4

Was ist die beste PHP-IDE?

Eine PHP-IDE ist ein Programm, mit dem Sie ganz einfach PHP-Codes schreiben können. PHP-IDEs sind häufig mit Funktionen zur Syntaxhervorhebung und in einigen Fällen auch mit Funktionen zur automatischen Vervollständigung ausgestattet. Das heißt, wenn Sie ein PHP-Schlüsselwort schreiben, das dem PHP-Interpreter bekannt ist, wird das Schlüsselwort in einer anderen Farbe hervorgehoben als bei regulären Anweisungen. Die Funktion zur automatischen Vervollständigung zeigt automatisch bekannte PHP-Schlüsselwörter an, während Sie sie eingeben. Notepad kann auch zum Schreiben und Bearbeiten von PHP-Codes verwendet werden. Der Nachteil der Verwendung eines Editors wie Notepad besteht darin, dass das Debuggen der Skripte schwierig wird, da es nicht einfach ist, Fehler wie falsch geschriebene Schlüsselwörter, nicht geschlossene Klammern usw. zu erkennen. Eine IDE markiert die Anweisungen mit Fehlern, sodass Sie sie leicht erkennen können. Die unten gezeigte Tabelle zeigt 5 beliebte PHP-Editoren

Herausgeber Lizenz Cross Platform Kurzbeschreibung
Netbeans-IDE Open Source Ja
  • Spezielle PHP-Codierungsumgebung mit Syntaxhervorhebung und Codevervollständigung für Schlüsselwörter und andere bekannte Informationen.
  • Unterstützt die Integration mit PHP-MVC-Frameworks, z. B. Zend,
  • Codeverlauf, der die an einer Datei vorgenommenen Änderungen anzeigt
  • SFTP, FTP und SVN über Plugins.
Dreamweaver Gewerbe Ja
  • Unterstützt HTML und PHP.
  • Syntaxhervorhebung, Codefaltung und -vervollständigung für Schlüsselwörter und andere bekannte Informationen.
  • Unterstützt SFTP und FTP.
Zend-Studio Gewerbe Ja
  • Integriert in Zend Server und Zend PHP MVC Framework, PHPUnit, phpDocumentor usw.
  • Verfügt über Syntaxhervorhebung, Codefaltung,
  • Unterstützung für Web-Services usw.
PHP Eclipse Open Source Ja
  • Codeformatierer
  • Unterstützt SVN, SHH/FTP
Notepad ++ Freeware Windows einzige
  • Satzstellung markieren
  • Unterstützt SFTP und FTP über Plugins.

Netbeans IDE PHP-Editor Wie in der obigen Tabelle kurz hervorgehoben, verfügt Netbeans IDE über leistungsstarke Funktionen, die die Produktivität von PHP-Programmierern steigern. Die IDE kann kostenlos heruntergeladen werden https://netbeans.org/downloads/index.html

  • Syntaxhervorhebung und Funktionen zur automatischen Vervollständigung verbessern Ihre PRODUKTIVITÄT
  • Es bietet native Unterstützung für Datenbanksysteme wie MySQL. Sie müssen nicht zwei Programme verwenden, um Ihre Datenbank zu programmieren und zu entwickeln.
  • Die IDE kann in a verwendet werden kollaboratives Umfeld. Dies ist praktisch, wenn Sie mit anderen Entwicklern im Team zusammenarbeiten müssen.
  • Die IDE hat Unterstützung für andere Sprachen sowie;

    • Java SE
    • Java EE
    • C
    • C + +

Die aktuelle Version der Netbeans IDE ist zum Zeitpunkt dieses Schreibens Version 7.3

Einführung in die Netbeans-IDE

Nachdem Sie den Netbeans IDE PHP-Editor erfolgreich installiert haben, führen Sie das Programm wie jedes andere aus windows Programm. Das unten abgebildete Fenster erscheint

Einführung in die Netbeans-IDE

1. Projekt-Explorer – In diesem Bereich werden alle geöffneten Projekte angezeigt. Die Projekte werden in einer Baumansicht aufgelistet.

2. Symbolleiste für Verknüpfungen – Diese Symbolleiste enthält Verknüpfungen zu häufig ausgeführten Aufgaben wie dem Erstellen eines neuen Projekts, dem Öffnen eines vorhandenen Projekts, dem Rückgängigmachen und Wiederherstellen von Aktionen usw.

3. Startseite – Diese Seite enthält drei Registerkarten, nämlich „Lernen & Entdecken“, „Meine Netbeans“ und „Neuigkeiten“.

  • Die erste Registerkarte [Lernen und Entdecken] führt Sie in die Funktionen der Netbeans-IDE ein und zeigt einige Demos und Tutorials, die in der Netbeans-IDE entwickelt werden können.
  • Die zweite Registerkarte [My Netbeans] listet die zuletzt geöffneten Projekte auf, ermöglicht die Installation von Plugins und die Aktivierung von Funktionen der IDE.

4. Ausgabefenster – Es wird verwendet, um Ausgaben von Programmen wie Java-Konsolenanwendungen anzuzeigen. Es wird auch zum Anzeigen von Protokoll- und Debug-Informationen verwendet. Der Screenshot unten zeigt die IDE mit geöffnetem Projekt.

Einführung in die Netbeans-IDE

Erstellen eines neuen PHP-Projekts mit der Netbeans-IDE

  • Klicken Sie in der Symbolleiste auf die Schaltfläche „Neues Projekt erstellen“, wie unten gezeigt

PHP-Projekt mit der Netbeans-IDE

  • Wenn Sie alle in der XAMPP NetBeans IDE verfügbaren Bundles heruntergeladen haben, stellen Sie sicher, dass Sie unter Projektkategorie „PHP“ und unter „Projekte“ „PHP-Anwendung“ auswählen und dann auf die Schaltfläche „Weiter“ klicken.

PHP-Projekt mit der Netbeans-IDE

  • Geben Sie den Projektnamen wie unten gezeigt ein.

PHP-Projekt mit der Netbeans-IDE

  • Stellen Sie sicher, dass der Ordner wie oben gezeigt im XAMPP PHP-Installationsverzeichnis gespeichert ist.
  • Klicken Sie auf die Schaltfläche „Weiter“, wenn Sie fertig sind.

PHP-Projekt mit der Netbeans-IDE

  • Stellen Sie sicher, dass „Ausführen als:“ auf „Lokale Website“ eingestellt ist (wird auf einem lokalen Webserver ausgeführt).

    • Die Projekt-URL: ist auf eingestellt http://localhost/phplessons/

Note Die oben genannten Einstellungen werden standardmäßig für Sie festgelegt. Sie müssen nichts ändern, es sei denn, Sie sind Experte

  • Klicken Sie auf die Schaltfläche Weiter

PHP-Projekt mit der Netbeans-IDE

  • Der Netbeans PHP-Editor ermöglicht die Integration mit PHP-MVC-Frameworks wie Symfony und Zend. Im Moment werden wir kein MVC-Framework auswählen. Klicken Sie auf die Schaltfläche „Fertig stellen“.
  • Ihr neu erstelltes Projekt wird im Projektbrowser angezeigt und eine index.php-Seite für Sie erstellt.
  • Die neu erstellte Seite enthält HTML-Code. Ersetzen Sie es durch Folgendeswing Code unten gezeigt.

Ausführen Ihres ersten PHP-Beispiels

<?php
echo "Hello World!";
?>
  • Klicken Sie wie unten gezeigt auf die Schaltfläche „Ausführen“ in der Symbolleiste

PHP-Beispiel

  • Ihr Standardbrowser wird mit der URL geöffnet http://localhost/phplessons/index.php . Die Ausgabe „Hello World!“ wird in Ihrem Browser angezeigt.

Zusammenfassung

  • Die vollständige XAMPP-Form ist X-Cross-Plattform, Apache, MySQL, PHP und Perl
  • Ein PHP-Editor ist ein Programm, mit dem Sie PHP-Code innerhalb kürzester Zeit schreiben und Ihre Syntaxfehler bereits zur Entwurfszeit beheben können.
  • Der Netbeans PHP-Editor ist ein plattformübergreifender Open-Source-Editor, der die Produktivität von PHP-Entwicklern steigert.