Heim >Backend-Entwicklung >PHP-Tutorial >Installation und Konfiguration von Apache und PHP unter Windows NT (1)
Die wahrscheinlich am häufigsten gestellte Frage auf der PHP-Mailingliste lautet: „Wie installiere ich PHP auf meinem Windows-Rechner?“, also kann ich vielleicht bei der Beantwortung dieser Frage helfen. Wenn Sie es richtig installiert haben, werden Sie feststellen, dass es gut ist, PHP-Programme unter Windows zu entwickeln.
Der Zweck dieses Tutorials besteht darin, Ihnen zu zeigen, wie Sie PHP-Programme mit der Kombination von „Apache und Windows“ entwickeln.
Wenn die spezifische Version im Tutorial nicht angegeben ist, ist PHP PHP3 oder PHP4 Beta 2 oder 3 und Apache ist 1.3.x.
1. Installieren Sie Apache
Zunächst benötigen Sie einen WEB-Server, ich empfehle Apache. Gehen Sie zunächst zu http://www.apache.org/dist und werfen Sie einen Blick darauf. Auf dieser Seite finden Sie eine Liste der Apache-Mirror-Sites weltweit. Finden Sie diejenige, die Ihnen am nächsten liegt. Apache-Software heißt im Allgemeinen apache_1_3_x.win32.exe. Legen Sie es in Ihren Computer ein und führen Sie es aus. Sie werden gefragt, wo Apache installiert werden soll. Sie können es auf c:Apache einstellen, da Sie seine Konfigurationsdatei bald ändern müssen. Wenn bei der Installation nichts schief geht, ist Apache einsatzbereit. Es gibt viele Readme-Dateien als Referenz, aber nur eine Datei befasst sich mit der Win32-Plattform, einschließlich Windows 9x und Windows NT.
2. Installieren Sie PHP
Diese Frage taucht in der PHP-Mailingliste zu oft auf. Sie müssen die neueste Windows-Version von PHP installieren. Sie könnten versucht sein, PHP3 selbst zu kompilieren, aber ich glaube nicht, dass dies für allgemeine Entwicklungszwecke notwendig ist. PHP hat auch Mirror-Sites auf der ganzen Welt (in China scheint es keine zu geben). Wählen Sie ein Bild aus, suchen Sie den Download-Bereich, wählen Sie „Quellcode und Windows-Distribution“ und laden Sie „Windows-Binärdatei“ herunter. Sie müssen nur die aktuelle Datei (WinZip ist gut) in ein Verzeichnis Ihrer Wahl entpacken, z. B. C:PHP4B3. Ich empfehle, die Versionsnummer als Verzeichnisnamen zu verwenden, damit Sie es nicht tun, wenn Sie in Zukunft eine neuere Version ausprobieren Die alte Version muss nicht gelöscht werden.
Für die Installation von PHP4 Beta unter Windows 95/97 ist DCOM-Unterstützung erforderlich. Wenn es nicht auf Ihrem Computer installiert ist, können Sie hier eine Kopie herunterladen.
3. Konfigurieren Sie PHP
Das mit PHP gelieferte Paket enthält eine Readme-Datei, die die Konfiguration beschreibt. Es gibt eine Datei namens PHP.INI-dist, die die Hauptkonfigurationsdatei von PHP ist. Kopieren Sie es in Ihr Windows-Systemverzeichnis (Windows für Windows 9x oder WinNT-Verzeichnis für Windows NT) und benennen Sie es in PHP.INI um. Diese Datei muss entsprechend geändert werden. Das Wichtigste ist, einige Module hinzuzufügen, die verwendet werden können, z. B. MySQL. Suchen Sie in der PHP.INI-Datei nach einem Abschnitt wie dem folgenden:
;;;;;;;;;;;;;;;;;;;;;
; Dynamische Erweiterungen ;
;;;;;;;;;;;;;;;;;;;;;
; Wenn Sie möchten, dass eine Erweiterung automatisch geladen wird, verwenden Sie
; folgende Syntax: extension=modulename.extension
; zum Beispiel unter Windows,
; extension=msql.dll ; oder unter UNIX,
; extension=msql.so
; Beachten Sie, dass es sich nur um den Namen des Moduls handeln sollte,
; Hier müssen keine Verzeichnisinformationen angegeben werden
; Geben Sie den Speicherort der Erweiterung mit dem
an
; extension_dir-Direktive oben
Die nächsten Zeilen sind kommentiert, z. B.
;Windows-Erweiterungen
;extension=php_mysql.dll
;extension=php_nsmail.dll
;extension=php_calendar.dll
;extension=php_dbase.dll
;extension=php_filePRo.dll
...
Sie müssen lediglich einige Zeilen der Datei auskommentieren, also das führende Semikolon löschen. Ich benötige selbst MySQL-Unterstützung, daher habe ich das Semikolon „;“ aus der Zeile „extension=php3_mysql.dll“ entfernt. In bestimmten Fällen ist die DLL-Datei, die Sie verwenden möchten, nicht in dieser Liste, Sie müssen einfach eine Zeile hinzufügen , Zum Beispiel: „extension=mydll.dll“. Auf diese Weise wird PHP konfiguriert.
4. Lassen Sie Apache und PHP zusammenarbeiten
Suchen Sie im ersten Abschnitt nach dem Verzeichnis, in dem Sie Apache installiert haben, und verwenden Sie in diesem Fall Ihren bevorzugten Dateieditor (vorzugsweise einen, der das Win32-Format für lange Dateinamen unterstützt, z. B. Edit, Ultraedit usw.), um die Datei .confhttpd.conf zu öffnen c: Apacheconfhttpd.conf (dies ist die Hauptkonfigurationsdatei von APACHE, ändern Sie sie nicht einfach, es sei denn, Sie sind sich sicher). Wenn Sie den Inhalt nicht verstehen, können Sie die Apache-Dokumentation lesen. Damit Apache mit PHP funktioniert, müssen Sie nur ein paar Zeilen hinzufügen, wie folgt:
ScriptAlias /php4b3/ „C:/PHP4B3/“
AddType application/x-httpd-php3 .php3
AddType application/x-httpd-php3 .php
AddType application/x-httpd-php3 .phtml
Aktion application/x-httpd-php3 "/php4b3/php.exe"
Das Obige stellt die Installation und Konfiguration von Apache und PHP unter Windows NT vor (1), einschließlich der Installation von Apache und PHP. Ich hoffe, es wird für Freunde hilfreich sein, die sich für PHP-Tutorials interessieren.