Zum Hauptinhalt springen

Einrichten von Apache für PHP unter Windows - Schritt für Schritt Anleitung

Apache ist einer der beliebtesten Webserver, der erfolgreich dynamische Seiten verarbeiten kann, die in der Programmiersprache PHP geschrieben wurden. Das Einrichten von Apache für die Arbeit mit PHP auf einem Windows-Betriebssystem kann für unerfahrene Benutzer eine schwierige Aufgabe sein, daher bieten wir Ihnen eine schrittweise Anleitung, die Ihnen hilft, Apache und PHP so zu konfigurieren, dass sie zusammenarbeiten.

Bevor Sie mit dem Setup beginnen, stellen Sie sicher, dass Apache und PHP bereits auf Ihrem Computer installiert sind. Wenn sie nicht installiert sind, müssen Sie sie von den offiziellen Websites herunterladen und den Installationsanweisungen folgen.

Der erste Schritt zum Konfigurieren von Apache für die Arbeit mit PHP besteht darin, die httpd-Konfigurationsdatei zu öffnen.conf. Diese Datei befindet sich normalerweise im "conf" -Verzeichnis Ihrer Apache-Installation. Suchen Sie die folgende Zeile in der Datei:

#LoadModule php7_module modules/libphp7.so

Kommentieren Sie diese Zeile, indem Sie das "#" -Zeichen am Anfang der Zeile entfernen. Speichern Sie dann die Änderungen und schließen Sie die Datei.

Als nächstes müssen Sie die Konfiguration von Apache ändern, damit die Dateien mit der Erweiterung ordnungsgemäß verarbeitet werden.php. Suchen Sie dazu die folgenden Zeilen:

DirectoryIndex index.html.

Fügen Sie die Zeile "DirectoryIndex index" hinzu.php" vor der Zeile mit ". "Damit Apache zuerst nach einer Index-Datei sucht.php und dann index.html. Speichern Sie danach die Änderungen und schließen Sie die Datei.

Anleitung zum Einrichten von Apache für PHP unter Windows

Diese Anleitung zeigt Ihnen, wie Sie den Apache-Webserver für die Arbeit mit PHP auf einem Windows-Betriebssystem konfigurieren. Wenn Sie diese Schritte befolgen, können Sie Ihre PHP-Skripte auf Ihrem Computer ausführen und testen.

Schritt 1:Laden Sie den Apache HTTP Server herunter und installieren Sie ihn. Sie können die neueste Version des Servers auf der offiziellen Apache-Website finden.
Schritt 2:Überprüfen Sie, ob der Apache-Server erfolgreich installiert wurde, indem Sie einen Webbrowser öffnen und in die Adressleiste eingeben "http://localhost ". Wenn Sie eine Standard-Apache-Seite haben, funktioniert der Server ordnungsgemäß.
Schritt 3:Laden Sie die PHP-Distribution für Windows herunter. Es wird empfohlen, eine PHP-Version auszuwählen, die mit Ihrer Apache-Version kompatibel ist. Laden Sie das Installationsprogramm herunter und führen Sie es gemäß den Anweisungen auf dem Bildschirm aus.
Schritt 4:Nach der Installation von PHP öffnen Sie die Apache-Konfigurationsdatei "httpd".conf", das sich im "conf" -Verzeichnis Ihres Apache-Servers befindet. Kommentieren Sie die Zeilen, die das Wort "LoadModule" und "PHP" enthalten, aus (entfernen Sie das Zeichen "#"). Dadurch kann der Apache-Server das PHP-Modul laden.
Schritt 5:Starten Sie den Apache-Server neu, damit die Änderungen wirksam werden. Dies kann über die Konsole mit dem Befehl "httpd -k restart" oder über das Windows-Dienste-Menü erfolgen, indem Sie den Apache-Dienst auswählen und auf die Schaltfläche "Neu starten" klicken.
Schritt 6:Erstellen Sie eine neue Datei mit der Erweiterung ".php" und legen Sie es in das Verzeichnis "htdocs" Ihres Apache-Servers. Öffnen Sie diese Datei in einem Webbrowser mit der Adresse "http://localhost/yourfile .php". Wenn Sie die Ausgabe von PHP sehen, ist die Konfiguration erfolgreich.

Jetzt können Sie Ihre PHP-Anwendungen auf Ihrem lokalen Webserver mit Apache und PHP unter Windows entwickeln und testen.

Apache wird geladen

Bevor Sie mit der Einrichtung von Apache für PHP beginnen, müssen Sie den Apache HTTP Server von der offiziellen Apache-Website herunterladen.

Schritt 1:Öffnen Sie einen Webbrowser und gehen Sie zur offiziellen Apache-Website unter https://httpd.apache.org /.
Schritt 2:Suchen Sie auf der Hauptseite der Website den Abschnitt "Downloads" und klicken Sie darauf.
Schritt 3:Wählen Sie im Abschnitt "Latest releases" die neueste Version von Apache HTTP Server für Windows aus und klicken Sie auf den Download-Link.
Schritt 4:Wählen Sie auf der Downloadseite den bevorzugten Mirror aus, um die Distributionsdatei herunterzuladen.
Schritt 5:Speichern Sie die Apache-Distributionsdatei auf Ihrem Computer.

Nachdem der Download abgeschlossen ist, können Sie mit der Installation des Apache HTTP Servers auf Ihrem Computer beginnen.

Apache installieren

Zunächst müssen Sie das Apache-Installationspaket für Windows von der offiziellen Website herunterladen. Es wird empfohlen, die neueste stabile Version auszuwählen.

1. Führen Sie die Apache-Installationsdatei aus und folgen Sie den Anweisungen des Installationsassistenten. Aktivieren Sie bei der Komponentenauswahl die Option "Apache HTTP Server".

2. Bestätigen Sie während der Installation, dass Apache als Dienst installiert wird. Hier können Sie eine beliebige Beschreibung für den Dienst auswählen, die in der Liste der Betriebssystemdienste angezeigt wird.

3. Geben Sie als Nächstes den Pfad zum Apache-Installationsverzeichnis an. Standardmäßig wird sie auf "C:\Program Files\Apache Group\ApacheX.X". Sie können den vorgeschlagenen Pfad verlassen oder eine andere Option auswählen.

4. Während der Komponentenauswahl wird empfohlen, die Option "Apache HTTP Server sofort starten" zu überprüfen und zu aktivieren, um den Server nach der Installation automatisch zu starten.

5. Sobald die Installation abgeschlossen ist, wird Apache installiert und konfiguriert, um standardmäßig zu funktionieren. Der Webserver wird an Port 80 angehört, sodass Sie die Startseite unter der Adresse öffnen können http://localhost /.

Anmerkung: Nach der Installation von Apache wird empfohlen, dass Sie die Funktionalität überprüfen, indem Sie die Webadresse eingeben http://localhost / in die Adressleiste des Browsers. Wenn die Seite "It works!" Das bedeutet, dass Apache erfolgreich installiert und konfiguriert werden kann.

Apache-Konfiguration

Um Apache für die Arbeit mit PHP einzurichten, müssen Sie die Serverkonfigurationsdatei ändern. Die Hauptkonfigurationsdatei von Apache heißt "httpd.conf" und befindet sich normalerweise im Ordner "conf" im Verzeichnis, in dem Apache installiert ist.

1. Öffnen Sie die Datei "httpd.conf" in einem Texteditor.

2. Suchen Sie die folgende Zeile:

#LoadModule php5_module "modules/php5apache2_4.dll"

3. Kommentieren Sie diese Zeile, indem Sie das "#" -Zeichen am Anfang der Zeile entfernen:

LoadModule php5_module "modules/php5apache2_4.dll"

4. Suchen Sie die Zeile:

#AddType application/x-httpd-php .php

5. Kommentieren Sie diese Zeile, indem Sie das "#" -Zeichen am Anfang der Zeile entfernen:

AddType application/x-httpd-php .php

6. Suchen Sie die Zeile:

#PHPIniDir "c:/php"

7. Kommentieren Sie diese Zeile, indem Sie das "#" -Zeichen am Anfang der Zeile entfernen und den Pfad ersetzen "c:/php " auf dem Weg zu Ihrer PHP-Installation:

PHPIniDir "путь_к_PHP"

8. Speichern Sie die vorgenommenen Änderungen in der Datei "httpd.conf".

Nachdem Sie diese Schritte ausgeführt haben, wird Apache für die Arbeit mit PHP auf Ihrem Windows-Server konfiguriert.

Denken Sie daran, den Apache-Server neu zu starten, nachdem Sie Änderungen an der Konfigurationsdatei vorgenommen haben, damit die Änderungen wirksam werden.

Laden von PHP

Bevor Sie mit der Einrichtung von Apache für PHP unter Windows beginnen, müssen Sie PHP auf Ihrem Computer herunterladen und installieren. Führen Sie dazu die folgenden Schritte aus:

1. Gehen Sie zur offiziellen PHP-Website https://www.php.net/downloads .

2. Wählen Sie im Abschnitt "Windows Downloads" die richtige PHP-Version für Ihr Betriebssystem und Ihre Architektur aus.

3. Klicken Sie auf den Link, um die ausgewählte PHP-Version herunterzuladen.

4. Speichern Sie die heruntergeladene Datei an einem geeigneten Ort auf Ihrem Computer.

5. Entpacken Sie die Datei mit einem Archivierungsprogramm wie 7-Zip.

Sie haben jetzt heruntergeladenes und entpacktes PHP, das Sie beim Einrichten von Apache verwenden werden.

Installieren von PHP

Bevor Sie direkt mit der Konfiguration von Apache für die Arbeit mit PHP fortfahren, müssen Sie PHP selbst auf Ihrem System installieren. In diesem Abschnitt werden wir uns den Prozess der Installation von PHP unter Windows genauer ansehen.

PHP-Installationsschritte:

Schritt 1:Laden Sie die neueste Version von PHP von der offiziellen Website herunter (http://www.php.net/downloads.php ).
Schritt 2:Entpacken Sie das PHP-Archiv in ein für Sie geeignetes Verzeichnis auf Ihrer Festplatte.
Schritt 3:Benennen Sie die PHP-Datei um.ini-Entwicklung in php.ini . Diese Datei enthält die PHP-Einstellungen.
Schritt 4:Öffnen Sie die PHP-Datei.ini und passen Sie es nach Ihren Bedürfnissen an. Geben Sie den Pfad zum Verzeichnis an, in dem sich die PHP-Module befinden.
Schritt 5:Fügen Sie den Pfad zum Verzeichnis mit der PHP-Datei hinzu.exe in die Umgebungsvariable PATH. Klicken Sie dazu mit der rechten Maustaste auf das Symbol Arbeitsplatz auf dem Desktop, wählen Sie Eigenschaften und klicken Sie auf die Registerkarte Erweitert. Klicken Sie auf die Schaltfläche "Umgebungsvariablen" und fügen Sie den Pfad zum PHP-Verzeichnis zur PATH-Variable hinzu (zum Beispiel: C:\php ).
Schritt 6:Starten Sie Ihren Computer neu, damit die Änderungen an der Umgebungsvariablen PATH wirksam werden.

Jetzt sind Sie bereit, Apache für die Arbeit mit PHP einzurichten. Im nächsten Abschnitt werden wir diesen Prozess genauer betrachten.