Schritt 1. Nginx herunterladen
Zuerst müssen Sie das Nginx-Installationspaket von der offiziellen Website von Nginx herunterladen Sie können http://nginx.org/ besuchen oder direkt hier klicken, um die neueste Version herunterzuladen. Extrahieren Sie es nach dem Herunterladen in ein lokales Verzeichnis, z. B. D:nginx.
Schritt 2. PHP herunterladen
Dann müssen Sie das PHP-Installationspaket von der offiziellen Website von PHP herunterladen. Sie können https besuchen: //www.php.net/ oder klicken Sie direkt hier, um die neueste Version herunterzuladen. Wählen Sie die Windows-Version des ZIP-Pakets zum Herunterladen aus. Extrahieren Sie es nach dem Herunterladen in ein lokales Verzeichnis, z. B. D:php.
Schritt 3. Nginx und PHP konfigurieren
Als nächstes müssen Sie Nginx und PHP konfigurieren. Suchen Sie zunächst den Ordner conf im Nginx-Verzeichnis und öffnen Sie die Datei nginx.conf. Fügen Sie die folgende Konfiguration unter dem http-Modul hinzu:
server { listen 80; server_name localhost; root html; index index.html index.htm index.php; location / { try_files $uri $uri/ /index.php?$query_string; } location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }
wobei listen den Überwachungsport angibt, server_name den Domänennamen angibt, root das Stammverzeichnis angibt, auf das zugegriffen werden soll, und index die Standard-Homepage-Datei angibt. Die Rolle von location / besteht darin, die Anfrage zur Verarbeitung an die Datei index.php weiterzuleiten. Die Funktion von location ~ .php$ besteht darin, .php-Anfragen zur Verarbeitung an den Fastcgi-Prozess weiterzuleiten. In dieser Konfiguration wird 127.0.0.1:9000 als fastcgi_pass verwendet. Dies ist der Port, den der PHP-Prozess als nächstes abhört.
Dann müssen Sie PHP konfigurieren. Suchen Sie die Datei php.ini-development im PHP-Verzeichnis, kopieren Sie sie und nennen Sie sie php.ini. Öffnen Sie die Datei php.ini und kommentieren Sie die folgenden Konfigurationszeilen aus:
extension_dir = "ext" extension=php_mysql.dll extension=php_mysqli.dll extension=php_openssl.dll
Speichern und schließen Sie die Datei.
Schritt 4. Nginx und PHP starten
Die Konfiguration von Nginx und PHP ist bisher abgeschlossen. Als nächstes müssen Sie Nginx und PHP starten. Die Startreihenfolge ist sehr wichtig. Der PHP-Prozess muss zuerst gestartet werden. Bevor Sie die folgenden Befehle ausführen, stellen Sie bitte sicher, dass das Programm php-cgi.exe auf Ihrem System installiert ist. Geben Sie mit dem Befehlszeilentool das PHP-Verzeichnis ein und führen Sie den folgenden Befehl aus:
php-cgi.exe -b 127.0.0.1:9000
Dadurch wird ein PHP-Fastcgi-Prozess gestartet und Port 9000 überwacht. Geben Sie als Nächstes im Befehlszeilentool den Ordner sbin im Nginx-Verzeichnis ein und führen Sie den folgenden Befehl aus:
nginx.exe
Wenn die Eingabeaufforderung bereits ausgeführt wird, können Sie den folgenden Befehl ausführen, um den Dienst zu stoppen: #🎜 🎜#
nginx.exe -s stop
Zu diesem Zeitpunkt wurden Nginx und PHP erfolgreich unter dem Windows-System installiert. Sie können http://localhost in Ihrem Browser aufrufen und wenn alles in Ordnung ist, wird die Standard-Willkommensseite von Nginx angezeigt.
Das obige ist der detaillierte Inhalt vonSo installieren Sie Nginx+PHP unter einem Windows-System. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!