0
在Lion上的Xcode中,我尝试以编程方式管理Web服务。简而言之,我希望能够通过我自己的按钮启动,重新启动并停止服务。以编程方式在Mac OS X上重新启动Web服务
我怀疑系统首选项或甚至是共享首选项提供某种功能来做到这一点?
任何帮助表示赞赏。
在Lion上的Xcode中,我尝试以编程方式管理Web服务。简而言之,我希望能够通过我自己的按钮启动,重新启动并停止服务。以编程方式在Mac OS X上重新启动Web服务
我怀疑系统首选项或甚至是共享首选项提供某种功能来做到这一点?
任何帮助表示赞赏。
您是否在考虑“Web共享”,即Apache Web服务器?您当然可以在系统偏好设置中对其进行控制。但是,如果要以编程方式控制它,则可以像在任何unix服务器上一样使用apachectl
。因此,例如
apachectl start
apachectl stop
apachectl restart
当我提到的系统偏好设置,我知道我可以通过图形用户界面做了,但我通常猜测的任何类型的偏好包可能会提供给其他应用程序的各种功能。像“Preferences.Sharing.RestartWebService()”一样。 我的观点是,我真的很想做到这一点最“Mac” - 可能。 – 2012-01-30 16:01:27