NginxをMac OS Xにインストールしました(ありがとう http://www.kevinworthington.com/nginx-mac-os-snow-leopard-2-minutes/ )が、Mac OS XでNginxを再起動するにはどうすればよいですか?
ありがとう!
Sudo nginx -s stop && Sudo nginx
ワンライナーの場合は、次のようにします。
Sudo nginx -s reload
-s
オプションはシグナルを表し、stop
、quit
、reopen
およびreload
シグナルをnginxに送信するために使用するオプションです。
オプションの詳細については、nginx -h
すべてとそれらの機能のリストについては。
乾杯!
醸造インストールの場合:Sudo brew services restart nginx
Sudo pkill nginx
Sudo nginx
pkill
が見つからない場合は、最初にbrew install proctools
を使用してインストールしてください。
brewを使用している場合:
すべてのサービスを表示するには:
brew services list
Nginxサービスを開始します。
brew services start nginx
Nginxサービスを停止します。
brew services stop nginx
MAMPとNginxを使用していますか?次に、インストールされたスクリプトがあります。
Sudo /Applications/MAMP/bin/restartNginx.sh
Bginを使用してnginxをインストールし、サービスとして開始した場合brew services start nginx
次に発行できます:brew services restart nginx
Sudo nginx -s quit && Sudo nginx
チェックアウト nginxガイド
もう1つの注意点は、launchctlでnginxを起動する場合、Macの起動時に次のようにすることができます。
Sudo cp /usr/local/opt/nginx/*.plist /Library/LaunchDaemons
Sudo launchctl load -w /Library/LaunchDaemons/homebrew.mxcl.nginx.plist
つまり、plist
ファイルを/Library/LaunchDaemons
ではなく~/Library/LaunchAgents
に置く必要があります Homebrew 指示。最後に、launchctl
で-w
オプションを使用します。詳細については、 this ガイドに従ってください。