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 -sopciones sinónimo de señal, y es la opción que va a utilizar para enviar stop, quit, reopeny reloadseñales de Nginx.
Para obtener más información sobre las opciones, solo haga nginx -huna lista de todas ellas y sus funciones.
¡Salud!
sudo nginxpara que comience. Creo que tenía algo que ver con nginx ya detenido en mi caso.
sudo nginx -s reload || sudo nginxlugar?
sudo pkill nginx
sudo nginx
Si pkillno puede encontrarlo, instálelo usando brew install proctoolsprimero.
sudo nginx -s quitosudo -s reload
para la instalación de cerveza: sudo brew services restart nginx
brew services restart nginxobtengo 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 nginxtodo 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 plistarchivo /Library/LaunchDaemons, no ~/Library/LaunchAgentscomo las instrucciones de Homebrew . Finalmente, use la -wopción con launchctl. Para más información, siga esta guía.
sudo nginx -s reload.