Kann ich ein Skript zum Herunterfahren von Apache http ausführen oder mit AutoIT ein Tool erstellen, mit dem es für mich neu gestartet wird?

326
Niklas Rosencrantz

Ich entwickle plattformübergreifend für Linux und Windows 10. Ich möchte Apache http mit Windows 10 neustarten. Ich benutze die Apache Lounge-Version für Windows. Alles funktioniert, aber ich starte httpd.exe neu, indem ich es mit ctrl + c erzwinge und dann manuell neu starte. Ich habe ein Skript, um den Python-Interpreter unter Linux neu zu starten. Auf diese Weise muss ich Apache nicht neu starten. Es funktioniert jedoch, um Apache unter Windows neu zu starten, um neue Änderungen zu laden.

Kann ich ein Skript zum Herunterfahren von Apache http ausführen oder mit AutoIT ein Tool erstellen, mit dem es für mich neu gestartet wird?

1

1 Antwort auf die Frage

2
DavidPostill

Kann ich ein Apache http herunterfahren oder neu starten?

Sie können die folgenden httpdBefehle in einer Batchdatei oder einer anderen Skriptsprache Ihrer Wahl verwenden (stellen Sie sicher, dass sich das binäre Apache-Verzeichnis in Ihrem Pfad befindet).

So stoppen Sie den Server ordnungsgemäß:

httpd -k graceful-stop 

So starten Sie den Server neu:

httpd -k restart 

Quelle httpd - Apache Hypertext Transfer Protocol Server