Heim >Backend-Entwicklung >PHP-Tutorial >Konfigurieren grundlegender Vorgänge von Nginx+PHP unter Windows (Starten, Neustarten und Beenden)

Konfigurieren grundlegender Vorgänge von Nginx+PHP unter Windows (Starten, Neustarten und Beenden)

不言
不言Original
2018-06-04 17:37:133164Durchsuche

Ich spiele oft mit dem System herum und schwanke zwischen der Bequemlichkeit von Windows und der Magie von Linux. Sobald ich mit der Grundkonfiguration des Systems herumspiele, muss ich es hiermit wiederholen Nginx und PHP

Hintergrund
Ich spiele oft mit dem System herum und schwanke zwischen der Bequemlichkeit von Windows und der Magie von Linux. Ich muss es wiederholen. Hiermit zeichne ich den grundlegenden Start, Neustart und Beenden von Nginx und PHP auf , und es gibt viele Skripte, wie zum Beispiel:

@echo off
taskkill /F /IM nginx.exe > nul

und dergleichen. Es fühlt sich nicht sehr „elegant“ an

Finden Sie einen anderen Weg

Ich weiß nicht, wie man eine Stapelverarbeitung schreibt, aber nichts war richtig. Ich hatte eine Idee, Verknüpfungen und Befehlszeilentools zum Ausführen von Befehlen zu verwenden Ist es nicht nur ein Aufruf des Programms mit Parametern? Es kann so sein:

1. Erstellen Sie eine Verknüpfung und das Verbindungsobjekt ist nginx.exe in einem beliebigen Pfad2 „in den Eigenschaften der Verknüpfung“, fügen Sie -s reload nach dem Neustart hinzu, fügen Sie -s quit nach dem Beenden hinzu, Sie müssen beim Start nichts hinzufügen oder hinzufügen, was Sie brauchen

3. PHP verwendet diese Methode nicht, Es wird immer noch die Stapelverarbeitung verwendet:

@echo off
echo Starting PHP FastCGI...
d:\applications\php\php-cgi.exe -b 127.0.0.1:9000 -c d:\applications\php\php-dev.ini


@echo off
echo Stopping PHP...
taskkill /F /IM php-cgi.exe > nul
exit


Vor- und Nachteile

Persönliche Gefühle Verknüpfungen sind unter Windows intuitiver, Sie können die Verwendung von


in Betracht ziehen

Das obige ist der detaillierte Inhalt vonKonfigurieren grundlegender Vorgänge von Nginx+PHP unter Windows (Starten, Neustarten und Beenden). 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