我在 MacOS 10.15.7 (Catalina) 上,使用 Apache 2.4.53。
我需要使用备用配置文件运行 Apache HTTP 服务器。通常的文档说这apachectl -k start -f /path/to/conf/file
是推荐的方法,而不是直接使用守护进程httpd
。然而,在查看脚本内部后,我注意到它apachectl
就是这样做的。那么它的具体值是什么?
或者换一种问法:什么时候只用简单命令apachectl
调用,什么时候用文件运行,会发生什么具体的魔法?start, stop, restart
launchctl
plist
当我想编辑apachectl
脚本以制作自己的自定义脚本时,我会做哪些更改?我plist
也需要自定义吗?
我预计使用自定义配置文件的运行将与标准配置大致“相同”。