Heim  >  Artikel  >  Backend-Entwicklung  >  So installieren Sie iis php5.2

So installieren Sie iis php5.2

藏色散人
藏色散人Original
2021-03-26 10:22:341492Durchsuche

Installationsmethode von iis php5.2: Laden Sie zuerst das Installationspaket von PHP5.2 für Windows herunter und extrahieren Sie es nach „C:PHP“. Ändern Sie dann den Wert „;:PHP“ nach dem Pfad Fügen Sie einfach die Anwendungszuordnung hinzu.

So installieren Sie iis php5.2

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 5.2, DELL G3-Computer

Installations- und Konfigurationsmethode für Windows IIS PHP 5.2

Schritt 1: Laden Sie das Installationspaket von PHP 5.2 herunter für Windows und entpacken Sie es nach C:PHP. Beachten Sie, dass sich dieses Dekomprimierungsverzeichnis auf einer beliebigen Festplatte befinden kann, der Verzeichnisname jedoch keine Leerzeichen enthalten darf.

Das Folgende ist das Dateiverzeichnis von PHP5.2:

c:\PHP --dev | |-PHP5ts.lib --ext -- extension DLLs for PHP | |-PHP_bz2.dll | |-PHP_cpdf.dll | |-.. --extras | --mibs -- support files for SNMP | --openssl -- support files for Openssl | --pdf-related -- support files for PDF | |-mime.magic --pear -- initial copy of PEAR |
|-go-pear.bat -- PEAR setup script |-fdftk.dll |-.. |-php-cgi.exe -- CGI executable |-PHP-win.exe -- executes scripts without an opened command prompt |-PHP.exe -- CLI executable - ONLY for command line scripting |-.. |-PHP.ini-dist -- default PHP.ini settings |-PHP.ini-recommended -- recommended PHP.ini settings |-PHP5activescript.dll |-PHP5apache.dll |-PHP5apache2.dll |-.. |-PHP5ts.dll -- core PHP DLL |-...

Schritt 2: PHP.ini-empfohlen (oder PHP .ini-dist Datei, ersteres wird offiziell empfohlen) in das aktuelle Verzeichnis und ändern Sie den Dateinamen in PHP.ini

Schritt 3: Bearbeiten Sie PHP.ini. Ändern Sie hauptsächlich die Werte der folgenden beiden Zeilen:

extension_dir = „c:PHPext“

doc_root = „c:inetpubwwwroot“ Beim Ändern müssen Sie den ;-Kommentar am Anfang dieser beiden Zeilen löschen. Der Wert von extension_dir ist das ext-Verzeichnis unter dem PHP-Installationsverzeichnis und der Wert von doc_root ist das von IIS festgelegte Home-Verzeichnis.

Schritt 4: Umgebungsvariablen festlegen.

Fügen Sie nach Path: ;:PHP

den folgenden Wert hinzu: Starten Sie dann den Computer neu.

Schritt 5: Öffnen Sie den Internetinformationsdienst, suchen Sie die „Standardwebsite“ und stoppen Sie die Website.

Dann öffnen Sie die Seite „Eigenschaften“. Suchen Sie auf der Seite „Eigenschaften“ nach der Bezeichnung „Home-Verzeichnis“, klicken Sie auf die Schaltfläche „Konfigurieren“ und fügen Sie die Anwendungszuordnung hinzu.

Die Werte sind:

Ausführbare Datei: c:phpHP5isapi.dll

Erweiterung: .PHP

Nach der Bestätigung müssen Sie die Standardwebsite neu starten.

Schritt 6: Erstellen Sie eine neue unter c:inetpubwwwroot Eine Datei hello.PHP. Eingabeinhalt:

<?php echo "Hello world" ?>

Öffnen Sie nach dem Speichern den Browser und geben Sie die Adresse ein: http://localhost/hello.PHP. Wenn auf der Webseite „Hello World“ angezeigt wird, bedeutet dies, dass die Installation korrekt ist. Wir können den Quellcode von hello.PHP auch auf der Webseite einsehen. Wenn der Quellcode keinen PHP-Code enthält, bedeutet dies auch, dass die Installation korrekt ist.

[Empfohlenes Lernen: PHP-Video-Tutorial]

Ich habe selbst etwas zusammengefasst, nachdem ich auf die Installationsdokumente vieler anderer Leute verwiesen habe, und hoffe, dass es für alle nützlich sein wird. . . .

1. Zwei verschiedene Modi der PHP-Installation – CGI-Modus und modularer Installationsmodus

Wenn der Client im CGI-Modus eine PHP-Datei anfordert, ruft der Webserver PHP.exe auf, um die Datei zu interpretieren, und zeigt dann die Ergebnisse der Interpretation an werden in Form einer Webseite an den Client zurückgegeben. Bei der Modularisierung wird PHP zusammen mit dem Webserver gestartet und ausgeführt. Daher ist die Installation von PHP im Apache-Modulmodus sicherer als im CGI-Modus Ausführungseffizienz und -geschwindigkeit

Die folgenden Beispiele nehmen PHP4.4.0 als Beispiel und werden in der Windows XP-Umgebung implementiert.

1. Installation unter IIS (ISAPI-Modus-Installation)

(1) Extrahieren Sie das PHP-komprimierte Paket nach c:PHP

(2) Benennen Sie PHP.ini-dist in PHP.ini um und kopieren Sie es nach c:windows. Weiter ( (Fenster 2000 nach c:winnt kopieren)

(3) c:phpphp4ts.dll nach c:windowssystem32 kopieren (nicht unbedingt erforderlich)

(4) Konfiguration von IIS5.0. Öffnen Sie „Systemsteuerung“ => „Verwaltung“ => „Internetdienste-Manager“.

Klicken Sie mit der rechten Maustaste auf „Standardwebsite“ und wählen Sie „Eigenschaften“.

Klicken Sie auf die Registerkarte „ISAPI-Filter“, klicken Sie auf „Hinzufügen“, wählen Sie PHP4isapi.dll in c:PHPsapi aus und nennen Sie es PHP.

Klicken Sie auf die Schaltfläche „Konfiguration“ unter dem Home-Verzeichnis und klicken Sie im Dialogfeld „Anwendungskonfiguration“ auf „Hinzufügen“. Das Dialogfeld „Anwendungserweiterungszuordnung hinzufügen/bearbeiten“ wird angezeigt. Klicken Sie auf „Durchsuchen“ und wählen Sie PHP4isapi.dll in c:PHPsapi aus. Erweiterung .PHP, andere Standardwerte sind ausreichend.

2. Installation unter IIS (Installation im CGI-Modus)

(1) Laden Sie den Windows-Installer PHP-4.4.0-installer.exe herunter, der keine externen PHP-Erweiterungen (PHP_*.dll) enthält.

(2) Folgen Sie dem Assistenten Schritt für Schritt zur Installation. Der Installationsassistent sammelt genügend Informationen, um die PHP.ini-Datei einzurichten und den IIS-Server automatisch zu konfigurieren. (Es ist auch möglich, wenn Apache als Server verwendet wird, aber es kann nicht automatisch konfiguriert werden und muss manuell durchgeführt werden)

(3) Nach Abschluss der Installation wird PHP im CGI-Modus für IIS installiert.

3. Apache-Installation (modularer Installationsmodus)

Nehmen Sie Apache 2.0.55 als Beispiel

(1) Laden Sie das Apache-Installationspaket apache_2.0.55-win32-x86-no_ssl.exe herunter.

(2) Führen Sie die heruntergeladene Installationsdatei aus, um die Apache-Installationsdatei zu installieren. Sie werden aufgefordert, den Hostnamen, das Administrator-Postfach und andere Informationen einzugeben, die Sie nach der Installation ändern können es mit Zuversicht.

(3) Um zukünftige Vorgänge zu erleichtern, wird empfohlen, den Standardinstallationspfad zu ändern. Hier habe ich ihn in „c:“ geändert.

(4) Nach Abschluss der Installation müssen Sie Apache2/conf bearbeiten /httpd.conf-Datei.

(5) Da IIS standardmäßig Port 80 belegt, müssen wir den ServerNamen in „localhost:81“ (Zeile 213) und die Portnummer in 81 ändern (listen 80 in Zeile 120 in listen 81 ändern)

(6 ) PHP-Unterstützung laden Für das Apache-Modul PHP4apache2.dll fügen Sie „LoadModule PHP4_module c:/PHP/sapi/PHP4apache2.dll“ in Zeile 134

hinzu

(7) Laden Sie den unterstützten Suffixnamen, fügen Sie „AddType application/x-httpd-PHP .PHP .PHP3 .PHP4“ in Zeile 757 hinzu.

(8) Fügen Sie den standardmäßig erkannten PHP-Dateinamen hinzu und suchen Sie Zeile 322, in der sich DirectoryIndex befindet , Fügen Sie „index.PHP default.PHP default.htm default.html“ hinzu

(9) Kopieren Sie c:phpphp4ts.dll nach c:windowssystem32 (definitiv)

(10) Öffnen Sie das Startmenü -> Ausführen, geben Sie den Befehl cmd ein

(11) Geben Sie das Verzeichnis apache2/bin ein, führen Sie die Befehle apache –k install und apache –k start aus

(12) Besuchen Sie http://localhost:81, um die APACHE-Willkommensseite anzuzeigen (die Installation von Apache ist erfolgreich)

(13) Legen Sie das zu debuggende PHP-Programm unter apache2/htdocs ab, um das PHP-Programm zu debuggen.

(14) Sie können den geänderten PHP-Debugger auch in einen benutzerdefinierten Pfad einfügen und den DocumentRoot-Wert von httpd.conf ändern

Konfigurieren Sie die GD-Bibliotheksunterstützung des Servers: 1. Öffnen Sie die Datei PHP.ini, suchen Sie nach extension=PHP_gd2.dll und entfernen Sie das vorangehende Semikolon (Zeile 555)

2. Suchen Sie extension_dir und ändern Sie „extension_dir = „./““ in das Erweiterungsverzeichnis, in dem Sie PHP installiert haben. Meins ist extension_dir = „c:/PHP/extensions“

3. Starten Sie einfach den Apache-Server neu

Das obige ist der detaillierte Inhalt vonSo installieren Sie iis php5.2. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:So installieren Sie PHP5.3Nächster Artikel:So installieren Sie PHP5.3