Installieren Sie Apache, PHP und MySQL (Mariadb) unter Windows mit xampp

Video: XAMPP installieren & einrichten - WordPress installation auf XAMPP | tutorial deutsch - 2017 2024

Video: XAMPP installieren & einrichten - WordPress installation auf XAMPP | tutorial deutsch - 2017 2024
Anonim

Einige von Ihnen haben vielleicht eine Vorstellung davon, was der Titel bedeutet, und einige von Ihnen wissen es vielleicht nicht. Bevor wir uns mit diesem Tutorial befassen, sollten wir uns mit allen Begriffen vertraut machen.

Apache ist derzeit die am häufigsten verwendete Webserver-Software und seit über 20 Jahren seit seiner Erstveröffentlichung im Jahr 1995 in Betrieb. Es verarbeitet HTTP-Anfragen und ermöglicht es uns, Webseiten lokal oder im Internet zu speichern, zu verarbeiten und bereitzustellen. Für alle Websites ist ein Webserver erforderlich, um in einem Webbrowser angezeigt werden zu können.

PHP ist eine serverseitige Skriptsprache. PHP kann lokal von selbst ausgeführt werden, es ist jedoch am häufigsten als Erweiterung eines Webservers bekannt. In diesem Fall kann ein Entwickler eine PHP-Anwendung auf dem Server ausführen und das Ergebnis über einen Browser bereitstellen. Dies ist eine der beliebtesten serverseitigen Skriptsprachen.

MySQL ist eine Datenbankserveranwendung, mit der wir Daten für Anwendungen und / oder Websites speichern und bereitstellen können. MySQL ist seit vielen Jahren der Standard für Open-Source-Datenbanksoftware. Doch 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 das Unternehmen von seiner Open-Source-Version zu einer kommerzielleren Version übergegangen war. Als Antwort darauf haben die Gründer von MySQL den Quellcode gespalten und MariaDB erstellt, einen Ersatz für MySQL, der verspricht, immer Open Source zu bleiben und mit MySQL-APIs und -Befehlen kompatibel zu sein.

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

Jede der beschriebenen Softwareteile ist kostenlos verfügbar und kann von den entsprechenden Websites oder autorisierten Spiegeln heruntergeladen werden. Das Problem ist, dass die manuelle Konfiguration einige Zeit in Anspruch nehmen kann und einige fortgeschrittene Computer- / Server-Kenntnisse erfordert, um zu verstehen, was die einzelnen Optionen bewirken.

Zum Glück gibt es viele Alternativen, und eine davon ist XAMPP. Dies ermöglicht es uns, Apache, MySQL / MariaDB und PHP einfach zu installieren, indem sie während der Installation automatisch konfiguriert werden. Es enthält auch zusätzliche Pakete wie FileZilla FTP Server, Mercury Mail Server, Tomcat, PERL, phpMyAdmin und Webalizer. Grundsätzlich alles, was Sie benötigen, um einen eigenen Webserver zum Testen und Entwickeln zu starten.

Was du brauchen wirst:

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

1. Gehen Sie zu www.apachefriends.org und laden Sie das Installationsprogramm herunter. Beachten Sie, dass XAMPP auch für Linux- und Mac OS X-basierte Computer verfügbar ist. Laden Sie daher die richtige Version für Ihr Betriebssystem herunter.

2. Installieren Sie XAMPP mit dem heruntergeladenen Installationsprogramm. 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. Ich empfehle jedoch, auch phpMyAdmin und Webalizer zu installieren. Diese helfen Ihnen bei der Verwaltung Ihrer MySQL-Datenbanken und bieten Informationen zur Nutzung der Website.

3. Nach der Installation werden Sie von der XAMPP-Systemsteuerung 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. Öffnen Sie nach dem Start der Server Ihren bevorzugten Browser und zeigen Sie auf http://172.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 anzeigen sowie auf einen Abschnitt mit häufig gestellten Fragen und eine Anleitung zugreifen, die für den Einstieg in XAMPP ausreichen sollte.

Herzliche Glückwünsche! Sie haben Apache, PHP und MySQL / MariaDB mit XAMPP auf einem Windows-Computer installiert. Sie können jetzt 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 zuzugreifen, müssen Sie die Websitedateien in einen Ordner namens HTDOCS im XAMPP-Installationsordner verschieben (normalerweise C: \ XAMPP).

HINWEIS 2: Die standardmäßig von Apache verwendeten Ports 80 und 443 werden möglicherweise von anderen Anwendungen auf Ihrem Computer blockiert oder reserviert. Beispielsweise reserviert Skype diese Ports für den Fall, dass andere nicht verfügbar sind, und reserviert sie weiterhin, obwohl sie nicht verwendet werden. 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: Befindet sich Ihr Computer hinter einem Router und möchten Sie über eine externe Verbindung auf die auf XAMPP gehosteten Websites zugreifen, müssen Sie eine Portweiterleitung auf dem Router zum XAMPP-Computer für die Ports 80 (HTTP), 443 (HTTPS) und einrichten 3306 (MySQL).

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

Installieren Sie Apache, PHP und MySQL (Mariadb) unter Windows mit xampp