मैंने अभी मैक ओएस एक्स (धन्यवाद http://www.kevinworthington.com/nginx-mac-os-snow-leopard-2-minutes/ ) पर Nginx स्थापित किया है , लेकिन मैं मैक ओएस एक्स पर Nginx को कैसे पुनः आरंभ करूं?
धन्यवाद!
मैंने अभी मैक ओएस एक्स (धन्यवाद http://www.kevinworthington.com/nginx-mac-os-snow-leopard-2-minutes/ ) पर Nginx स्थापित किया है , लेकिन मैं मैक ओएस एक्स पर Nginx को कैसे पुनः आरंभ करूं?
धन्यवाद!
जवाबों:
sudo nginx -s stop && sudo nginx
&&
मतलब क्या है ? मुझे लगता है कि यह कुछ अलग है तो उपयोग ;
?
एक-लाइनर के लिए, आप बस कर सकते हैं:
sudo nginx -s reload
-s
विकल्प संकेत के लिए खड़ा है, और विकल्प आपको भेजने के लिए करेंगे है stop
, quit
, reopen
और reload
संकेत nginx करने के लिए।
विकल्पों पर अधिक जानकारी के लिए, बस nginx -h
उन सभी और उनके कार्यों की सूची के लिए करें।
चीयर्स!
sudo nginx
इसे शुरू करने के लिए वास्तव में करना था । मुझे लगता है कि यह मेरे मामले में पहले से ही बंद किए जा रहे नगनेक्स के साथ कुछ करना था।
sudo nginx -s reload || sudo nginx
बजाय कर सकते थे ?
sudo pkill nginx
sudo nginx
यदि pkill
नहीं पाया जा सकता है, तो इसे brew install proctools
पहले प्रयोग करके स्थापित करें ।
sudo nginx -s quit
याsudo -s reload
काढ़ा स्थापना के लिए: 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 Skip && sudo nginx
चेकआउट nginx गाइड
MAMP और Nginx का उपयोग? फिर आपके पास एक स्थापित स्क्रिप्ट है:
sudo /Applications/MAMP/bin/restartNginx.sh
बस एक और ध्यान दें, यदि आप लॉन्च के साथ nginx शुरू करना चाहते हैं, जब आपका मैक बूट होता है, तो आप निम्नानुसार कर सकते हैं:
sudo cp /usr/local/opt/nginx/*.plist /Library/LaunchDaemons
sudo launchctl load -w /Library/LaunchDaemons/homebrew.mxcl.nginx.plist
संक्षेप में, आपको अपनी plist
फाइल को अंदर रखने की जरूरत है /Library/LaunchDaemons
, न ~/Library/LaunchAgents
कि होमब्रे के निर्देशों की तरह । अंत में, -w
विकल्प का उपयोग करें launchctl
। अधिक जानकारी के लिए, इस गाइड का पालन करें ।
sudo nginx -s reload
।