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