Ho appena installato Nginx su Mac OS X (grazie http://www.kevinworthington.com/nginx-mac-os-snow-leopard-2-minutes/ ), ma come posso riavviare Nginx su Mac OS X?
Grazie!
Ho appena installato Nginx su Mac OS X (grazie http://www.kevinworthington.com/nginx-mac-os-snow-leopard-2-minutes/ ), ma come posso riavviare Nginx su Mac OS X?
Grazie!
Risposte:
sudo nginx -s stop && sudo nginx
&&
significa? Immagino sia qualcosa di diverso dall'usare ;
?
Per un one-liner, potresti semplicemente fare:
sudo nginx -s reload
Le -s
opzioni di stand per il segnale, ed è l'opzione che verrà utilizzato per inviare stop
, quit
, reopen
e reload
segnali di Nginx.
Per maggiori informazioni sulle opzioni, basta fare nginx -h
un elenco di tutti loro e delle loro funzioni.
Saluti!
sudo nginx
per iniziare. Penso che abbia avuto a che fare con nginx già bloccato nel mio caso.
sudo nginx -s reload || sudo nginx
invece?
sudo pkill nginx
sudo nginx
Se pkill
non è possibile trovare, quindi installarlo utilizzando brew install proctools
prima.
sudo nginx -s quit
osudo -s reload
per l'installazione della birra: sudo brew services restart nginx
brew services restart nginx
ottengo la risposta: Stopping
nginx ... (might take a while)
==> Successfully stopped
nginx` (etichetta: homebrew.mxcl.nginx) ` ==> Successfully started
nginx` (etichetta: homebrew.mxcl.nginx)`
sudo nginx -s stop && sudo nginx
invece tutto è OK e la nuova configurazione funziona.
sudo nginx -s esce && sudo nginx
Checkout guida nginx
Usi MAMP e Nginx? Quindi hai uno script installato:
sudo /Applications/MAMP/bin/restartNginx.sh
Solo un'altra nota, se vuoi avviare nginx con launchctl, quando il tuo Mac si avvia, puoi fare come segue:
sudo cp /usr/local/opt/nginx/*.plist /Library/LaunchDaemons
sudo launchctl load -w /Library/LaunchDaemons/homebrew.mxcl.nginx.plist
In breve, è necessario inserire il plist
file /Library/LaunchDaemons
, non ~/Library/LaunchAgents
come le istruzioni di Homebrew . Infine, usa l' -w
opzione con launchctl
. Per ulteriori informazioni, seguire questa guida.
sudo nginx -s reload
.