如何在 macOS 中使用自定义配置运行 Apache 服务器

如何在 macOS 中使用自定义配置运行 Apache 服务器

我在 MacOS 10.15.7 (Catalina) 上,使用 Apache 2.4.53。

我需要使用备用配置文件运行 Apache HTTP 服务器。通常的文档说这apachectl -k start -f /path/to/conf/file是推荐的方法,而不是直接使用守护进程httpd。然而,在查看脚本内部后,我注意到它apachectl就是这样做的。那么它的具体值是什么?

或者换一种问法:什么时候只用简单命令apachectl调用,什么时候用文件运行,会发生什么具体的魔法?start, stop, restartlaunchctlplist

当我想编辑apachectl脚本以制作自己的自定义脚本时,我会做哪些更改?我plist也需要自定义吗?

我预计使用自定义配置文件的运行将与标准配置大致“相同”。

相关内容