Möchten Sie erfahren, wie Sie PHP auf dem IIS-Server installieren? In diesem Tutorial zeigen wir Ihnen, wie Sie PHP auf dem IIS-Server installieren und konfigurieren.

• Windows 2012 R2
• Windows 2016
• Windows 2019
• PHP 7

Hardwareliste:

Im folgenden Abschnitt wird die Liste der Geräte angezeigt, die zum Erstellen dieses Windows-Tutorials verwendet wurden.

Jede der oben aufgeführten Hardwarestücke finden Sie auf der Amazon-Website.

Windows-Playlist:

Auf dieser Seite bieten wir schnellen Zugriff auf eine Liste von Videos im Zusammenhang mit der Windows-Installation.

Vergessen Sie nicht, unseren Youtube-Kanal namens FKITzu abonnieren.

Tutorial IIS – PHP Installation unter Windows

Zuerst müssen wir auf die PHP-Website für Windowszugreifen.

Suchen und laden Sie die Non-Thread Safe (NTS)-Versionen von PHP herunter.

php windows download

In unserem Beispiel wurde die folgende Datei heruntergeladen: php-7.2.9-nts-Win32-VC15-x86.zip.

Erstellen Sie ein Verzeichnis mit dem Namen PHP auf dem Stamm Ihres C-Laufwerks.

Extrahieren Sie den Inhalt der Datei im PHP-Ordner.

Windows PHP Folder

PHP für Windows erfordert die Installation einer bestimmten Version von Microsoft Visual Studio.

In unserem Beispiel haben wir den PHP-Paketbuild VC15 heruntergeladen.

PHP Build VC 15 erfordert die Installation der Microsoft Visual Studio Version 2017.

PHP Visual Studio

Laden Sie Microsoft Visual Studio Version 2017 x86herunter und installieren Sie es.

Visual Studio installation x86

Nach Abschluss der Visual Studio-Installation müssen wir das PHP-Verzeichnis zur Umgebungsvariablen PATH hinzufügen.

Greifen Sie auf das Systemeigenschaftenfenster zu.

Rufen Sie die Registerkarte Erweitert auf und klicken Sie auf die Schaltfläche Umgebungsvariablen.

System properties windows

Wählen Sie die PATH-Variable aus und klicken Sie auf die Schaltfläche Bearbeiten.

path variable

Fügen Sie das PHP-Verzeichnis am Ende des PATH-Variablenwerts hinzu.

Copy to Clipboard
PHP path variable

Öffnen Sie die Windows Explorer-Anwendung, und greifen Sie auf den PHP-Ordner zu.

Suchen Sie die Datei mit dem Namen PHP.INI-PRODUKTION.

php ini production

PHP umbenennen.INI-PRODUKTION nach PHP.INI.

Bearbeiten Sie die Datei mit dem Namen PHP.INI.

Hier ist die Originaldatei, vor unserer Konfiguration:

Copy to Clipboard

Hier ist die Datei, nach unserer Konfiguration.

Beachten Sie, dass Ihre Zeitzonendatei möglicherweise nicht mit der von mir identisch ist.

Copy to Clipboard

Testen Sie die PHP-Installation.

Öffnen Sie eine DOS-Eingabeaufforderung, und geben Sie den folgenden Befehl ein.

Copy to Clipboard

Herzlichen glückwunsch! Sie PHP auf dem Windows-Server installiert haben.

Tutorial – IIS-Installation unter Windows

Öffnen Sie die Server Manager-Anwendung.

Greifen Sie auf das Menü Verwalten zu und klicken Sie auf Rollen und Funktionen hinzufügen.

Windows 2012 add role

Greifen Sie auf den Bildschirm Serverrollen zu, wählen Sie die Option Webserver (IIS) aus und klicken Sie auf die Schaltfläche Weiter.

IIS Installation

Klicken Sie auf dem folgenden Bildschirm auf die Schaltfläche Funktionen hinzufügen.

IIS Features

Wählen Sie auf dem IIS-Dienstbildschirm die Option CGI aus, und beenden Sie die Installation.

IIS enable CGI

Der IIS-Server wurde auf Ihrem Computer installiert, aber wir müssen die PHP-Integration noch konfigurieren.

Öffnen Sie die IIS-Manager-Anwendung, und greifen Sie auf die Option Handlerzuordnungen zu.

IIS Handles Mappings

Wählen Sie auf der rechten Seite des Bildschirms die Option namens: Modulzuordnung hinzufügen.

Auf dem Modulzuordnungsbildschirm müssen Sie die folgenden Informationen eingeben:

Copy to Clipboard
PHP Module IIS

Klicken Sie auf die Schaltfläche mit dem Namen: Anforderungseinschränkungen.

Wählen Sie die Option Datei oder Ordner aus und klicken Sie auf die Schaltfläche OK.

IIS PHP Request Restrictions

Klicken Sie auf die Schaltfläche OK.

Wenn die folgende Meldung angezeigt wird, klicken Sie auf die Schaltfläche Ja.

IIS Module mapping

Jetzt müssen wir IIS so konfigurieren, dass index.php als Standardseite akzeptiert wird.

Öffnen Sie die IIS-Manager-Anwendung, und greifen Sie auf die Option Standarddokument zu.

IIS default page PHP

Wählen Sie auf der rechten Seite des Bildschirms die Option: Hinzufügen…

Im Fenster Standarddokument hinzufügen müssen Sie die folgenden Informationen eingeben:

Copy to Clipboard
IIS PHP support

Um die Installation abzuschließen, müssen Sie den IIS-Dienst neu starten.

Klicken Sie mit der rechten Maustaste auf den Servernamen oben links auf dem Bildschirm und wählen Sie die Option Beenden.

IIS stop

Klicken Sie mit der rechten Maustaste auf den Servernamen oben links auf dem Bildschirm und wählen Sie die Option Start.

IIS start

Herzlichen glückwunsch! Sie haben PHP auf dem Windows-Server installiert.

Der IIS-Server unterstützt nun die Verwendung von PHP.

Testen Ihrer PHP-Installation unter Windows IIS

Öffnen Sie die Notizblockanwendung, und erstellen Sie ein Dokument mit dem Namen test.php

Dieses Dokument sollte im Ordner WWWROOT abgelegt werden.

Copy to Clipboard

Öffnen Sie Ihren Browser und geben Sie die IP-Adresse Ihres IIS-Webservers plus /test ein.php

In unserem Beispiel wurde die folgende URL im Browser eingegeben:

• http://35.162.85.57/test.php

Der folgende Inhalt sollte dargestellt werden.

php configuration file

Die PHP-Installation auf IIS wurde erfolgreich getestet.