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.

 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 im Warnmeldungsfeld auf die Schaltflรคche โ€žOKโ€œ.
  • Dieses Mal erhalten Sie folgende Meldung

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

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

 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 SchrittenNachfolgend finden Sie 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 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

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 Stoppenping Module
  2. ร–ffnen Sie das Administrationsfenster fรผr Apache und MySQL
  3. Konfigurationsdateien fรผr Apache รถffnen, MySQL usw., um ร„nderungen vorzunehmen
  4. 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.

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,
  • Code Verlauf, der die an einer Datei vorgenommenen ร„nderungen anzeigt
  • SFTP, FTP und SVN รผber Plugins.
Dreamweaver Gewerbliche Anwendungen 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 Gewerbliche Anwendungen 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
  • Code Formatierer
  • Unterstรผtzt SVN, SHH/FTP
Notepad ++ Freeware Windows einzige
  • Satzstellung markieren
  • Unterstรผtzt SFTP und FTP รผber Plugins.

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

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 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.

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 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.

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).

    • 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

PHP-Projekt mit der Netbeans IDE

  • 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

PHP-Beispiel

  • 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.

Fassen Sie diesen Beitrag mit folgenden Worten zusammen: