目次

目次

【Mac】Homebrewでインストールしたソフトウェアの自動起動設定

アバター画像
海津 純平
アバター画像
海津 純平
最終更新日2018/01/15 投稿日2018/01/15

はじめに

MacでRedisサーバを立ち上げるために、毎回ターミナルで

$ redis-server

と打つのが面倒でした。 Macには chkconfig的なコマンドとしてlaunchctlがあるのですが、 今回は launchctlと連携を行うHomebrew Servicesを用いて自動起動の設定を行いました。

環境

  • macOS Sierra 10.12.6
  • Homebrew 1.3.6

自動起動設定

  • まずはHomebrewでRedisをインストール
$ brew install redis
  • Homebrew Servicesをインストール
$ brew tap homebrew/services

brew tapは公式以外のFormula(Homebrew用インストールのスクリプト)を取り込むことができます。 これを用いてHomebrew用の外部コマンドを追加することもできます。

  • 自動起動設定
$ brew services start redis

これでRedisサーバが自動起動されるようになりました。

その他使い方

  • 設定しているソフトウェアの一覧を取得したいとき
$ brew services list
Name  Status  User    Plist
redis started j-kaizu /Users/j-kaizu/Library/LaunchAgents/homebrew.mxcl.redis.plist
...
  • 自動起動設定を解除したいとき
$ brew services stop [ソフトウェア名]
  • ソフトウェアの再起動を行いとき
$ brew services restart [ソフトウェア名]

まとめ

簡単に自動起動ができるようになりました。 MySQLなども設定できます。

アバター画像

海津 純平

目次