我可以编写 Apache http 关闭脚本或使用 AutoIT 制作一个可以帮我重新启动它的工具吗?

我可以编写 Apache http 关闭脚本或使用 AutoIT 制作一个可以帮我重新启动它的工具吗?

我从事 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

来源httpd——Apache 超文本传输​​协议服务器

相关内容