ฉันเพิ่งติดตั้ง Nginx บน Mac OS X (ขอบคุณhttp://www.kevinworthington.com/nginx-mac-os-snow-leopard-2-minutes/ ) แต่ฉันจะรีสตาร์ท Nginx บน Mac OS X ได้อย่างไร
ขอบคุณ!
ฉันเพิ่งติดตั้ง Nginx บน Mac OS X (ขอบคุณhttp://www.kevinworthington.com/nginx-mac-os-snow-leopard-2-minutes/ ) แต่ฉันจะรีสตาร์ท Nginx บน Mac OS X ได้อย่างไร
ขอบคุณ!
คำตอบ:
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แทน
                    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แทนทุกอย่างก็โอเคและการตั้งค่าใหม่
                    หากคุณกำลังใช้ชง :
วิธีดูบริการทั้งหมด:
brew services list
เริ่มบริการ nginx:
brew services start nginx
หยุดบริการ nginx:
brew services stop nginx
sudo nginx - ออกจาก && sudo nginx
ชำระเงินคู่มือ nginx
ใช้ MAMP และ Nginx หรือไม่ จากนั้นคุณมีสคริปต์ที่ติดตั้ง:
sudo /Applications/MAMP/bin/restartNginx.sh 
เพียงบันทึกย่ออื่นถ้าคุณต้องการเริ่ม nginx ด้วย launchctl เมื่อ 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 สุดท้ายใช้ตัวเลือกด้วย-w launchctlสำหรับข้อมูลเพิ่มเติมให้ทำตามนี้คู่มือ
sudo nginx -s reloadหากคุณเพียงแค่ต้องการที่จะเริ่มต้นใหม่เนื่องจากมีการกำหนดค่าการปรับปรุงแล้วก็ทำ