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, MySQL Datenbank-Engine und PHP und 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], d. h. es kann auf jedem Betriebssystem ausgefรผhrt werden Mac OX, 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. MySQLund andere Programme ohne Verwendung von Befehlen. Um PHP verwenden zu kรถnnen, mรผssen wir Apache und installieren MySQL. Es ist nicht einfach, Apache zu installieren und zu konfigurieren, da es unter anderem eingerichtet und in PHP und Perl integriert werden muss. XAMPP bewรคltigt die gesamte Komplexitรคt der Einrichtung und Integration von Apache in PHP und Perl.
Im Gegensatz zu Java das lรคuft mit dem Java Nur SDK, PHP erfordert zum Funktionieren einen Webserver.
So installieren Sie XAMPP
Wir schauen uns den Prozess zur Installation von XAMPP Schritt fรผr Schritt an Windows. Fรผr andere Operating Systems sind die Installationsschritte fรผr XAMPP รค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 Installation von XAMPP ist genau wie die Installation jedes anderen Windows-Programms. 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.
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.
Schritt 5) Speichern Sie die Einstellungen
- Nachdem Sie die Benutzerkontensteuerung deaktiviert haben, klicken Sie im Warnmeldungsfeld auf die Schaltflรคche โOKโ.
- Dieses Mal erhalten Sie folgende Meldung
Schritt 6) Klicken Sie auf Weiter
Klicken Sie im folgenden Bildschirm auf โWeiterโ.
Schritt 7) Wรคhlen Sie den Installationspfad
รndern Sie im nรคchsten Bildschirm bei Bedarf den Installationspfad. Weiter klicken
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
Hinweis Ein Dienst ist ein lang laufendes Programm in Windows, das keinen Benutzereingriff erfordert. Dienste kรถnnen so eingestellt werden, dass sie automatisch ausgefรผhrt werden, wenn das Windows-Betriebssystem gestartet wird. Damit Sie Apache und verwenden kรถnnen MySQL, sie sollen im Hintergrund laufen. Durch die Installation als Dienste werden sowohl Apache als auch ausgefรผhrt MySQL automatisch im Hintergrund, wenn Sie Ihren Computer einschalten. Wenn Sie Apache nicht installiert haben und MySQL Wenn Sie sie als Dienste nutzen, 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 Fenster angezeigt
- 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 SchrittenNachfolgend finden Sie eine Liste der grundlegenden Verzeichnisse, die Sie kennen sollten.
- htdocs; Dies ist das Web-Root-Verzeichnis. Alle unsere PHP-Codes werden in diesem Verzeichnis abgelegt.
- mysql โ Dieses Verzeichnis enthรคlt alle Informationen dazu MySQL Datenbank-Engine, standardmรครig lรคuft es auf Port 3306.
- 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 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
- Das Diagramm unten zeigt das Bedienfeld.
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;
- Starten und Stoppenping Module
- รffnen Sie das Administrationsfenster fรผr Apache und MySQL
- Konfigurationsdateien fรผr Apache รถffnen, MySQL usw., um รnderungen vorzunehmen
- Protokolldateien fรผr die Module anzeigen
3) Dieser Abschnitt enthรคlt nรผtzliche Dienstprogramme wie Netsat, Verknรผpfungen zu Windows-Diensten 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 nutzen kรถnnen.ping PHP-basierte Webseiten. Geben Sie Folgendes ein: URL http://localhost/xampp/ in Ihrem Lieblingsbrowser. Fรผr dieses Tutorial verwenden wir Firefox als unser Webbrowser.
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 |
|
| Dreamweaver | Gewerbliche Anwendungen | Ja |
|
| Zend studio | Gewerbliche Anwendungen | Ja |
|
| PHP Eclipse | Open Source | Ja |
|
| Notepad ++ | Freeware | Windows einzige |
|
PHP-Editor fรผr Netbeans IDE 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 von der heruntergeladen werden https://netbeans.org/downloads/index.html
- Syntaxhervorhebung und Funktionen zur automatischen Vervollstรคndigung verbessern Ihre PRODUKTIVITรT
- Es verfรผgt รผber 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 des Schreibens dieses Artikels 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 Windows-Programm aus. Das unten gezeigte Fenster erscheint
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 3 Registerkarten, nรคmlich โLernen & Entdeckenโ, โMeine Netbeansโ und โWas ist neuโ.
- 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 [Meine Netbeans] listet die zuletzt geรถffneten Projekte auf, ermรถglicht Ihnen die Installation von Plugins und die Aktivierung von Funktionen der IDE.
4. Ausgabefenster โ Es wird verwendet, um die Ausgabe von Programmen anzuzeigen, wie zum Beispiel Java Konsolenanwendungen. Es wird auch verwendet, um Protokoll- und Debuginformationen anzuzeigen. Der folgende Screenshot zeigt die IDE mit einem geรถffneten Projekt.
Erstellen eines neuen PHP-Projekts mit der Netbeans IDE
- Klicken Sie in der Symbolleiste auf die Schaltflรคche โNeues Projekt erstellenโ, wie unten gezeigt
- Wenn Sie alle im XAMPP verfรผgbaren Bundles heruntergeladen haben NetBeans IDE, stellen Sie sicher, dass Sie โPHPโ unter โProjektkategorieโ und โPHP-Anwendungโ unter โProjekteโ auswรคhlen und dann auf die Schaltflรคche โWeiterโ klicken.
- Geben Sie den Projektnamen wie unten gezeigt ein.
- 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.
-
Stellen Sie sicher, dass โAusfรผhren als:โ auf โLokale Websiteโ eingestellt ist (wird auf einem lokalen Webserver ausgefรผhrt).
- Das Projekt URL: ist eingestellt auf http://localhost/phplessons/
Hinweis 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
- Der Netbeans PHP-Editor ermรถglicht die Integration mit PHP-MVC-Frameworks wie Symfony und Zend. Vorerst wรคhlen wir kein MVC-Framework aus. Klicken Sie auf die Schaltflรคche โFertig stellenโ.
- Ihr neu erstelltes Projekt wird im Projektbrowser angezeigt und eine index.php-Seite wird fรผr Sie erstellt.
- Die neu erstellte Seite enthรคlt HTML-Code. Ersetzen Sie ihn durch den folgenden unten gezeigten Code.
Ausfรผhren Ihres ersten PHP-Beispiels
<?php echo "Hello World!"; ?>
- Klicken Sie wie unten gezeigt auf die Schaltflรคche โAusfรผhrenโ in der Symbolleiste
- Ihr Standardbrowser wird mit dem URL http://localhost/phplessons/index.php . Die Ausgabe โHallo Welt!โ 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.



















