8703


Mac OS Xで起動時に特定のコマンドを実行させたいです。  
具体的には

[code]

    apachectl start
    mysql.server start
    
[/code]

です。  
それぞれhomebrew経由でインストールされており、apacheは特権ポートを利用するため特権ユーザでの起動が必要です。  
スタートアップスクリプトなどを置く場所があるのでしょうか？

下記のスレッドではlaunchctlを利用する方法が掲載されていました。  
しかし内容が古く(10.6)、自分もmac portsを利用していた頃はlaunchctlを使っていましたが、今でもそういったやり方になるのでしょうか？  
<https://stackoverflow.com/questions/2564394/add-a-start-up-item-via-command-
line-mac>


CC BY-SA 3.0
2015-04-02T15:59:30.787
8701
2015-04-02T21:25:01.223
2017-05-23T12:38:55.250
-1
8801
question
macos
Mac OS X 10.xで起動時に特定のコマンドを実行するには


参考：

  * homebrew の Apache 自動起動設定 <http://kazuomabuo.hatenablog.jp/entry/2014/06/17/232728>

  * brew servicesを使ってHomebrewでインストールしたMySQLを自動起動する <http://cockscomb.hatenablog.com/entry/2014/04/05/153451>


CC BY-SA 3.0
2015-04-02T21:25:01.223
8703
2015-04-02T21:25:01.223
2987
8701
answer