Internet und Hostinglösungen
  • Werbung
  • Schlagwörter

Installation und Konfiguration von PHP5 für IIS 8 auf Microsoft Windows Server

PHP VerzeichnisPHP Verzeichnis

PHP Verzeichnis

Dieses Tutorial zeigt wie Sie PHP auf einem Windows Server 2012 mit IIS installieren und konfigurieren.
Um PHP x64 verwenden zu können, müssen Sie die
Dieser Link ist nur für registrierte Benutzer sichtbar.
installieren.

Als nächstes laden Sie die aktuelle
Dieser Link ist nur für registrierte Benutzer sichtbar.
herunter, ich verwende hier die PHP Version 5.5 VC11 x64 Non Thread Safe:

Dieser Link ist nur für registrierte Benutzer sichtbar.






CGI aktiverenCGI aktiveren

CGI aktiveren


Damit der IIS Webserver PHP als CGI Erweiterung ausführen kann, müssen Sie die Serverrolle Webserver (IIS) anpassen. Starten Sie dazu den Servermanager, und wählen Sie rechts oben bei Verwalten, den Menüpunkt Rollen und Features hinzufügen. Klicken Sie sich nun durch den Assistenten bis zu den Serverrollen und Navigieren Sie zu der Role Webserver (IIS). Wählen Sie nun Webserver aus und klicken Sie danach auf Anwendungsentwicklung. Setzen Sie einen Haken bei CGI und bestätigen Sie Ihre Auswahl mit Weiter. Klicken Sie nun auf Weiter bis das CGI Modul installiert wurde.




SystemvariableSystemvariable

Systemvariable

Entpacken Sie die ZIP-Datei an einen gewünschten Ort, ich verwende:
C:\Program Files (x86)\PHP
Erstellen Sie eine php.ini Datei oder benennen Sie eine Vorlage in php.ini um.


Öffen Sie die Systemeigenschaften, wählen Sie Umgebungsvariablen und wählen Sie bei den Systemvariablen die PATH Variable aus.

Klicken Sie auf Bearbieten und fügen Sie den PHP Pfad am Ende hinzu, bei mir:
C:\Program Files (x86)\PHP

; als Trennzeichen nicht vergessen!



IIS HandlerzuordnungenIIS Handlerzuordnungen

IIS Handlerzuordnungen


Starten Sie den Internetinformationsdienste (IIS) Manager, doppelklicken Sie links auf Ihren Server(namen) und doppelklicken Sie darauf auf Handlerzuordnungen.








IIS Handlerzuordnung hinzufügenIIS Handlerzuordnung hinzufügen

IIS Handlerzuordnung hinzufügen


Klicken Sie rechts auf Modulzuordnung hinzufügen.









PHP Handlerzuordnung hinzufügenPHP Handlerzuordnung hinzufügen

PHP Handlerzuordnung hinzufügen

Anwendungspfad : *.php
Module : FastCgiModule
Ausführbare Datei : C:\Program Files (x86)\PHP\php-cgi.exe
Name : PHPFastCGI


Sollten Sie bei Modul das FastCgiModule nicht zur Auswahl haben, wechseln Sie in den Server-Manager und installieren Sie die Serverrolle:
Anwendungsentwicklung -> CGI

Server StandarddokumentServer Standarddokument

Server Standarddokument


Fügen Sie zum Schluss noch PHP als Standarddokument ein. Zum Beispiel index.php.