Mac

如何在 Mac 上自動啟動?

  • November 8, 2017

我已經在我的 Mac 上安裝了 Apache 和 mySQL,我想知道如何讓這些服務在系統啟動後自動啟動?

現在啟動類似的東西的首選方式是launchd——創建一個launchd .plist 文件並將它放在/Library/LaunchDaemons 中。Apple 的文件在這裡。一個警告:已啟動的項目不應自行守護程序。Apache 預設執行此操作,因此請使用該-D FOREGROUND選項執行它。您可以使用文件 /System/Library/LaunchDaemons/org.apache.httpd.plist (設置為啟動 Apple 的 Apache 版本)作為範例,只需確保更改“Label”字元串,以便啟動不會得到你的和蘋果的混淆了。為mysql創建另一個,你就設置好了。它們將在電腦啟動時自動載入,或者您可以手動載入它們:

sudo launchctl load /Library/LaunchDaemons/whatever.plist

引用自:https://serverfault.com/questions/211915