Acabo de instalar Nginx en Mac OS X (gracias http://www.kevinworthington.com/nginx-mac-os-snow-leopard-2-minutes/ ), pero ¿cómo reinicio Nginx en Mac OS X?
¡Gracias!
Acabo de instalar Nginx en Mac OS X (gracias http://www.kevinworthington.com/nginx-mac-os-snow-leopard-2-minutes/ ), pero ¿cómo reinicio Nginx en Mac OS X?
¡Gracias!
Respuestas:
sudo nginx -s stop && sudo nginx
&&
significa? ¿Supongo que es algo diferente que usar ;
?
Para una línea, podría hacer:
sudo nginx -s reload
Las -s
opciones sinónimo de señal, y es la opción que va a utilizar para enviar stop
, quit
, reopen
y reload
señales de Nginx.
Para obtener más información sobre las opciones, solo haga nginx -h
una lista de todas ellas y sus funciones.
¡Salud!
sudo nginx
para que comience. Creo que tenía algo que ver con nginx ya detenido en mi caso.
sudo nginx -s reload || sudo nginx
lugar?
sudo pkill nginx
sudo nginx
Si pkill
no puede encontrarlo, instálelo usando brew install proctools
primero.
sudo nginx -s quit
osudo -s reload
para la instalación de cerveza: sudo brew services restart nginx
brew services restart nginx
obtengo respuesta: Stopping
nginx ... (might take a while)
==> Successfully stopped
nginx` (etiqueta: homebrew.mxcl.nginx) ` ==> Successfully started
nginx` (etiqueta: homebrew.mxcl.nginx)`
sudo nginx -s stop && sudo nginx
todo está bien y la nueva configuración funciona.
¿Usando MAMP y Nginx? Entonces tienes un script instalado:
sudo /Applications/MAMP/bin/restartNginx.sh
Solo otra nota, si desea iniciar nginx con launchctl, cuando su Mac se inicie, puede hacer lo siguiente:
sudo cp /usr/local/opt/nginx/*.plist /Library/LaunchDaemons
sudo launchctl load -w /Library/LaunchDaemons/homebrew.mxcl.nginx.plist
En resumen, debe colocar su plist
archivo /Library/LaunchDaemons
, no ~/Library/LaunchAgents
como las instrucciones de Homebrew . Finalmente, use la -w
opción con launchctl
. Para más información, siga esta guía.
sudo nginx -s reload
.