NginxをMac OS Xにインストールしました(http://www.kevinworthington.com/nginx-mac-os-snow-leopard-2-minutes/に感謝します)が、Mac OS XでNginxを再起動するにはどうすればよいですか?
ありがとう!
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 nginxそれを始めるために実際にやらなければなりませんでした。私の場合、nginxがすでに停止していることに関係があると思います。
sudo nginx -s reload || sudo nginx代わりにできますか?
brewインストールの場合: sudo brew services restart nginx
brew services restart nginx私は応答を得ます:Stopping nginx ... (might take a while) ==> Successfully stopped nginx`(ラベル:homebrew.mxcl.nginx) ` ==> Successfully started nginx`(ラベル:homebrew.mxcl.nginx)`
sudo nginx -s stop && sudo nginx代わりに使用するとすべてが正常になり、新しい構成が機能します。
sudo nginx -s quit && sudo nginx
チェックアウトnginxガイド
MAMPとNginxを使用していますか?次に、インストールされたスクリプトがあります。
sudo /Applications/MAMP/bin/restartNginx.sh
もう1つの注意点として、launchctlでnginxを起動する場合、Macの起動時に次のようにできます。
sudo cp /usr/local/opt/nginx/*.plist /Library/LaunchDaemons
sudo launchctl load -w /Library/LaunchDaemons/homebrew.mxcl.nginx.plist
要するに、Homebrew命令のようにplistで/Library/LaunchDaemonsはなく、にファイルを置く必要があります。最後に、オプションをとともに使用します。詳細については、このガイドに従ってください。~/Library/LaunchAgents-wlaunchctl
sudo nginx -s reload。