我想为httpd服务器创建launchd.plist文件。问题是-当httpd以特权用户的身份运行时,它会守护,这是launchd.plist手册页不允许的。如果我不以超级用户的身份运行它-它不能绑定到特权端口(这不是必要的,但很好拥有)。
问题-将非特权守护进程绑定到特权端口的选项是什么?我知道Linux有私营化项目。有什么解决方案可以与Mac的启动一起使用吗?我是否可以/应该使用私有绑定并与launchd.plist格式一起对其进行黑客攻击?
发布于 2011-06-02 01:17:37
Apache支持几种特殊的调试定义,用于-D:
因此,运行"httpd -D前台“将防止其去守护。
我还遇到了一个带有启动的Apache2 2论坛线程,您可能会适应。
(注:我不知道这两个问题都不回答实际问题,但希望它们对最初描述的问题有用。)
https://unix.stackexchange.com/questions/14133
复制相似问题