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
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!