PHP - es ist eine leistungsstarke Programmiersprache, die häufig zum Erstellen dynamischer Websites verwendet wird. Wenn Sie Windows Server als Hosting-Plattform für Ihre Webanwendungen verwenden, müssen Sie Ihren Webserver für die Arbeit mit PHP konfigurieren. In diesem Handbuch werden wir die grundlegenden Schritte zum Einrichten eines PHP-Webservers unter Windows Server untersuchen.
Schritt 1: Installieren von PHP
Der erste Schritt besteht darin, PHP auf Ihrem Server zu installieren. Sie können die neueste Version von PHP von der offiziellen Website herunterladen PHP.net . Nachdem Sie die Installationsdatei heruntergeladen haben, führen Sie sie aus und folgen Sie den Anweisungen des Installationsassistenten. Stellen Sie während der Installation sicher, dass Sie die erforderlichen Komponenten für die Arbeit mit Ihrem Webserver ausgewählt haben.
Schritt 2: Konfigurieren des Webservers
Nach der Installation von PHP müssen Sie Ihren Webserver für die Arbeit mit PHP-Dateien konfigurieren. Wenn Sie Internet Information Services (IIS) als Webserver verwenden, öffnen Sie dessen Verwaltung und suchen Sie nach dem Abschnitt "Handler Mappings". Klicken Sie auf "Add Script Map" und geben Sie den Pfad zur ausführbaren PHP-Datei und die Erweiterung der Dateien an, für die PHP ausgeführt werden soll.
Schritt 3: Testen von PHP
Nachdem Sie den Webserver eingerichtet haben, sollten Sie testen, ob PHP auf Ihrem Server ordnungsgemäß funktioniert. Erstellen Sie eine einfache PHP-Datei, die den Code enthält, und speichern Sie ihn im Verzeichnis Ihres Webservers. Öffnen Sie diese Datei dann mit einem Webbrowser. Wenn Sie Informationen über PHP sehen, bedeutet dies, dass Ihr Webserver korrekt für die Arbeit mit PHP konfiguriert ist.
Jetzt können Sie mit dem Erstellen dynamischer Webanwendungen mit PHP auf Ihrem Windows Server beginnen. Die Installation und Konfiguration von PHP wird einige Zeit in Anspruch nehmen, dies sind jedoch notwendige Schritte, um sicherzustellen, dass Ihr Webserver ordnungsgemäß funktioniert. Folgen Sie dieser Anleitung und Sie können den PHP-Webserver erfolgreich unter Windows Server konfigurieren.
Installieren von PHP unter Windows Server
Bevor Sie PHP unter Windows Server installieren, müssen Sie einige vorläufige Schritte ausführen.
- Laden Sie die neueste Version von PHP von der offiziellen Website des Entwicklers herunter.
- Entpacken Sie das Archiv aus PHP in das Serververzeichnis, zum Beispiel in C:\php .
- Öffnen Sie die PHP-Konfigurationsdatei (php.ini) und passen Sie es an Ihre Anforderungen an.
- Konfigurieren des Webservers.
Gehen Sie folgendermaßen vor, um PHP als Apache-Modul zu installieren:
- Öffnen Sie die httpd-Datei.conf Apache und suchen Sie nach der Zeile "LoadModule php_module".
- Kommentieren Sie diese Zeile, indem Sie das Zeichen '#' am Anfang der Zeile entfernen.
- Geben Sie den Pfad zur ausführbaren PHP-Datei mit der Direktive "PHPIniDir" an.
- Starten Sie den Apache-Webserver neu.
Wenn Sie PHP lieber als FastCGI verwenden möchten, befolgen Sie die folgenden Anweisungen:
- Öffnen Sie die httpd-Datei.conf Apache und fügen Sie die folgenden Zeilen zum Abschnitt "AddHandler" hinzu:
AddHandler php-script .phpAction php-script "C:/php/php-cgi.exe"
- Starten Sie den Apache-Webserver neu.
Nachdem Sie PHP unter Windows Server installiert haben, können Sie mit einem einfachen Skript überprüfen, ob es funktioniert. Erstellen Sie eine Index-Datei.php im Stammverzeichnis des Webservers und fügen Sie den folgenden Code hinzu:
Öffnen Sie einen Webbrowser und geben Sie die Adresse Ihres Servers im Format ein http://localhost/index .php. Wenn alles korrekt konfiguriert ist, sollten Sie Informationen zu PHP und seinen Modulen sehen.
PHP wird heruntergeladen
Bevor Sie mit der Einrichtung eines PHP-Webservers beginnen, müssen Sie sicherstellen, dass PHP auf Ihrem Computer installiert ist. Wenn Sie PHP noch nicht heruntergeladen haben, folgen Sie diesen Schritten:
- Gehen Sie zur offiziellen PHP-Website unter https://www.php.net/downloads.php .
- Wählen Sie auf der Hauptseite die gewünschte PHP-Version aus, die Sie herunterladen möchten. Es wird empfohlen, die neueste Version für Windows auszuwählen.
- Wählen Sie auf der Download-Seite die gewünschte PHP-Distribution aus. Abhängig von Ihren Anforderungen können Sie eine Distribution mit oder ohne einen bereits integrierten Webserver auswählen.
- Klicken Sie auf den Link, um die ausgewählte PHP-Distribution herunterzuladen.
- Speichern Sie die heruntergeladene Datei auf Ihrem Computer.
Glückwunsch! Jetzt haben Sie die erforderliche PHP-Distribution, um Ihren Webserver unter Windows Server einzurichten.
PHP auf dem Server installieren
Um PHP auf dem Server zu installieren, müssen Sie einige Schritte ausführen:
1. Laden Sie die PHP-Distribution von der offiziellen Website herunter (https://www.php.net/downloads.php Es wird empfohlen, eine stabile Version auszuwählen, die mit Ihrer Betriebssystemversion kompatibel ist.
2. Nachdem Sie die Distribution heruntergeladen haben, entpacken Sie sie an einen für Sie geeigneten Ort auf dem Server. Sie können beispielsweise einen Ordner "php" im Stammverzeichnis des Servers erstellen und die PHP-Dateien dort entpacken.
3. Öffnen Sie die Konfigurationsdatei des Webservers (z. B. Apache) und fügen Sie dem Abschnitt, der für die PHP-Verarbeitung zuständig ist, die folgenden Zeilen hinzu:
AddHandler php-script .phpPHPIniDir "C:/php"LoadModule php_module "C:/php/php7apache2_4.dll"
4. Starten Sie den Webserver neu, damit die Änderungen wirksam werden.
5. Um die korrekte Installation von PHP zu überprüfen, können Sie ein einfaches Skript erstellen, das Informationen über Ihre PHP-Version anzeigt:
Speichern Sie dieses Skript mit der Erweiterung .php und legen Sie es in einen Ordner, der über die URL Ihres Webservers zugänglich ist (z. B. in den "htdocs" -Ordner für Apache). Öffnen Sie dann einen Webbrowser und navigieren Sie zu der URL, die auf dieses Skript verweist. Wenn alles korrekt konfiguriert ist, sollten Sie eine Seite mit Informationen zur PHP-Version und ihren Einstellungen sehen.
Herzlichen Glückwunsch! Jetzt haben Sie PHP auf Ihrem Webserver installiert und konfiguriert.