Installiere Apache, PHP und MySQL (MariaDB) auf Windows mit XAMPP



Aktualisiert September 2024 : Beenden Sie diese Fehlermeldungen und beschleunigen Sie Ihr Computersystem mit unserem Optimierungstool. Laden Sie es über diesen Link hier herunter.

  1. Laden Sie das Reparaturprogramm hier herunter und installieren Sie es.
  2. Lassen Sie es Ihren Computer scannen.
  3. Das Tool wird dann Ihren Computer reparieren.



Einige von Ihnen haben vielleicht eine Vorstellung davon, was der Titel bedeutet und andere nicht, also bevor wir in dieses Tutorial einsteigen, sollten wir uns mit allen Begriffen vertraut machen.

Apache ist die derzeit meistgenutzte Webserver-Software und wurde in den letzten 20 Jahren seit ihrer ersten Veröffentlichung im Jahr 1995 entwickelt. Sie verarbeitet HTTP-Anfragen und ermöglicht es uns, Webseiten lokal oder im Internet zu speichern, zu verarbeiten und auszuliefern. Alle Websites benötigen einen Webserver, um in einem Webbrowser angezeigt werden zu können.

PHP ist eine serverseitige Skriptsprache. PHP kann lokal laufen, aber es ist meist als Erweiterung eines Webservers bekannt. In diesem Fall erlaubt es einem Entwickler, eine PHP-Anwendung auf dem Server auszuführen und das Ergebnis über einen Browser zu liefern. Dies ist eine der beliebtesten serverseitigen Skriptsprachen.

MySQL ist eine Datenbank-Server-Anwendung, die es uns ermöglicht, Daten für Anwendungen und/oder Websites zu speichern und zu liefern. MySQL ist seit vielen Jahren der Standard in der Open-Source-Datenbank-Software. Aber seit dem Kauf durch Sun Microsystems im Jahr 2008 und dem erneuten Verkauf an Oracle im Jahr 2010 waren die ursprünglichen Gründer der Ansicht, dass es sich von seiner Open-Source-Natur zu einer kommerzielleren Version entwickelt hat. Als Antwort darauf haben die Gründer von MySQL den Quellcode gegabelt und MariaDB erstellt, einen Drop-In-Ersatz für MySQL, der immer Open-Source und kompatibel mit MySQL-APIs und -Befehlen bleiben wird.

Wenn wir alle oben genannten Informationen zusammenstellen, sollten wir einen Webserver (Apache) bekommen, der in der Lage ist, eine serverseitige Skriptsprache (PHP) und die Möglichkeit, Informationen über einen Datenbankserver (MariaDB) zu speichern.

Jedes der in diesem Artikel beschriebenen Programme ist kostenlos erhältlich und kann von den entsprechenden Websites oder autorisierten Mirrors heruntergeladen werden. Das Problem ist, dass die manuelle Konfiguration einige Zeit in Anspruch nehmen kann und fortgeschrittene Computer-/Serverkenntnisse erfordert, um zu verstehen, was jede Option tut.

Glücklicherweise gibt es viele Alternativen, und eine davon ist XAMPP. Dadurch können wir Apache, MySQL/MariaDB und PHP einfach installieren, indem wir sie während der Installation automatisch konfigurieren. Es enthält auch zusätzliche Pakete wie FileZilla FTP Server, Mercury Mail Server, Tomcat, PERL, phpMyAdmin und Webalizer. Grundsätzlich alles, was Sie brauchen, um Ihren eigenen Webserver zum Testen und Entwickeln zu starten.

Was Sie benötigen:

  • ein PC mit Microsoft Windows
  • eine Internetverbindung zum Herunterladen des Installers
  • Geduld

1. Sie müssen zu www.apachefriends.org gehen und den Installer herunterladen. Beachten Sie, dass XAMPP auch für Linux- und Mac OS X-basierte Maschinen verfügbar ist, also laden Sie die richtige Version für Ihr Betriebssystem herunter.

2 Installieren Sie XAMPP mit dem heruntergeladenen Installer. Beachten Sie, dass Sie während der Installation aufgefordert werden, die benötigten Pakete auszuwählen. Hier können Sie alles außer Apache, MySQL und PHP deaktivieren, aber ich empfehle Ihnen auch phpMyAdmin und Webalizer zu installieren. Diese helfen Ihnen bei der Verwaltung Ihrer MySQL-Datenbanken und liefern auch Informationen über die Nutzung der Website.

3 Nach der Installation werden Sie vom XAMPP Control Panel begrüßt. Hier können Sie die Serveranwendungen starten und stoppen und Änderungen an ihren Konfigurationsdateien vornehmen. Um Apache und MySQL zu starten, drücken Sie einfach die Start-Buttons für jeden von ihnen.

4. Sobald die Server gestartet sind, öffnen Sie Ihren bevorzugten Browser und zeigen Sie ihn auf http://1 72.0.0.0.1 oder http://localhost, um auf die XAMPP-Hauptseite zuzugreifen. Von hier aus können Sie auf phpMyAdmin zugreifen, die PHP-Konfiguration mit PHPInfo ansehen und auch auf einen Abschnitt mit häufig gestellten Fragen und einen HOW-TO-Abschnitt zugreifen, der ausreichen sollte, um mit XAMPP zu beginnen.

Herzlichen Glückwunsch Sie haben Apache, PHP und MySQL/MariaDB auf einem Windows-Rechner mit XAMPP installiert. Sie können nun Websites testen und entwickeln, indem Sie sie lokal ausführen, anstatt jede Datei nach der Bearbeitung auf einen Webserver hochladen zu müssen.

HINWEIS 1: Um mit XAMPP auf eine Website oder ein Skript zugreifen zu können, müssen Sie die Dateien der Website in einen Ordner namens HTDOCS innerhalb des XAMPP-Installationsordners verschieben (normalerweise C:XAMPP).

HINWEIS 2: Ports 80 und 443, die standardmäßig von Apache verwendet werden, können von anderen Anwendungen blockiert oder reserviert werden. Zum Beispiel reserviert Skype diese Ports für den Fall, dass andere nicht verfügbar sind, und reserviert sie weiterhin, obwohl es sie nicht nutzt. Sie können dies in Skype deaktivieren, indem Sie Port 80 und 443 für zusätzliche eingehende Verbindungen unter Extras -> Optionen -> Erweitert -> Verbindung deaktivieren.

HINWEIS 3: Wenn sich Ihr Rechner hinter einem Router befindet und über eine externe Verbindung auf die auf XAMPP gehosteten Websites zugreifen möchte, müssen Sie port forward auf dem Router für die Ports 80 (HTTP), 443 (HTTPS) und 3306 (MySQL) einrichten.

Wenn Sie weitere Fragen haben, benutzen Sie bitte den Kommentarbereich unten.



EMPFOHLEN: Klicken Sie hier, um Windows-Fehler zu beheben und die Systemleistung zu optimieren

Leave a Reply

Your email address will not be published. Required fields are marked *