Могу ли я написать сценарий отключения Apache http или использовать AutoIT, чтобы создать инструмент, который перезапустит его для меня?

235
Niklas Rosencrantz

Я занимаюсь кроссплатформенной разработкой для Linux и Windows 10. Я бы хотел перезапустить Apache http с Windows 10. Я использую версию Apache Lounge для Windows. Все работает, но я перезагружаю httpd.exe, принудительно нажимая ctrl + c, а затем вручную перезагружая его. У меня есть скрипт для перезапуска Python Intepreter в Linux, и мне не нужно перезапускать Apache. Но он работает, чтобы перезапустить Apache в Windows, чтобы загрузить новые изменения.

Могу ли я написать сценарий отключения Apache http или использовать AutoIT, чтобы создать инструмент, который перезапустит его для меня?

1

1 ответ на вопрос

2
DavidPostill

Могу ли я написать сценарий отключения или перезапуска Apache http?

Вы можете использовать следующие httpdкоманды в пакетном файле или другом языке сценариев по вашему выбору (убедитесь, что двоичный каталог apache находится в вашем пути)

Чтобы изящно остановить сервер:

httpd -k graceful-stop 

Чтобы перезапустить сервер:

httpd -k restart 

Исходный httpd - сервер протокола передачи гипертекста Apache

Похожие вопросы