我从事 Linux 和 Windows 10 的跨平台开发。我想要一种在 Windows 10 上重新启动 Apache http 的好方法。我使用适用于 Windows 的 Apache Lounge 版本。一切正常,但我通过 ctrl+c 强制重新启动 httpd.exe,然后手动重新启动它。我有一个脚本可以在 Linux 上重新启动 python 解释器,这样我就不必重新启动 apache。但它可以在 Windows 上重新启动 Apache 以加载新的更改。
我可以编写 Apache http 关闭脚本或使用 AutoIT 制作一个可以帮我重新启动它的工具吗?
答案1
我可以编写脚本来关闭或重启 Apache http 吗?
您可以在批处理文件或您选择的其他脚本语言中使用以下httpd
命令(确保 apache 二进制目录在您的路径中)
要正常停止服务器:
httpd -k graceful-stop
要重新启动服务器:
httpd -k restart