Je viens d'installer Nginx sur Mac OS X (merci http://www.kevinworthington.com/nginx-mac-os-snow-leopard-2-minutes/ ), mais comment puis-je redémarrer Nginx sur Mac OS X?
Merci!
Je viens d'installer Nginx sur Mac OS X (merci http://www.kevinworthington.com/nginx-mac-os-snow-leopard-2-minutes/ ), mais comment puis-je redémarrer Nginx sur Mac OS X?
Merci!
Réponses:
sudo nginx -s stop && sudo nginx
&&
moyen? Je suppose que c'est quelque chose de différent alors en utilisant ;
?
Pour un one-liner, vous pouvez simplement faire:
sudo nginx -s reload
Les -s
options de supports pour le signal, et est l'option que vous utiliserez pour envoyer stop
, quit
, reopen
et des reload
signaux à Nginx.
Pour plus d'informations sur les options, il suffit de consulter nginx -h
la liste de toutes les options et de leurs fonctions.
À votre santé!
sudo nginx
pour que cela commence. Je pense que cela a quelque chose à voir avec le fait que nginx soit déjà arrêté dans mon cas.
sudo nginx -s reload || sudo nginx
place?
sudo pkill nginx
sudo nginx
Si le pkill
ne peut pas être trouvé, installez-le en brew install proctools
premier.
sudo nginx -s quit
ousudo -s reload
pour l'installation de la bière: sudo brew services restart nginx
brew services restart nginx
j'obtiens la réponse: Stopping
nginx ... (might take a while)
==> Successfully stopped
nginx` (étiquette: homebrew.mxcl.nginx) ` ==> Successfully started
nginx` (étiquette: homebrew.mxcl.nginx)`
sudo nginx -s stop && sudo nginx
plutôt tout est OK et la nouvelle configuration fonctionne.
sudo nginx -s quit && sudo nginx
Commander Guide Nginx
Utiliser MAMP et Nginx? Ensuite, vous avez un script installé:
sudo /Applications/MAMP/bin/restartNginx.sh
Autre remarque, si vous souhaitez démarrer nginx avec launchctl, procédez comme suit lors du démarrage de votre Mac:
sudo cp /usr/local/opt/nginx/*.plist /Library/LaunchDaemons
sudo launchctl load -w /Library/LaunchDaemons/homebrew.mxcl.nginx.plist
En bref, vous devez mettre votre plist
fichier dans /Library/LaunchDaemons
, pas dans ~/Library/LaunchAgents
les instructions de Homebrew . Enfin, utilisez l' -w
option avec launchctl
. Pour plus d'informations, suivez ce guide.
sudo nginx -s reload
.