Je viens d'installer Nginx sur Mac OS X (merci http://www.kevinworthington.com/nginx-mac-os-snow-leopard-2-minutes/ ), mais comment redémarrer Nginx sur Mac OS X?
Merci!
Sudo nginx -s stop && Sudo nginx
Pour un monoplace, vous pouvez simplement faire:
Sudo nginx -s reload
Le -s
options signifie signal, et est l'option que vous utiliserez pour envoyer des signaux stop
, quit
, reopen
et reload
à nginx.
Pour plus d'informations sur les options, faites simplement nginx -h
pour une liste de tous et de leurs fonctions.
À votre santé!
pour l'installation de l'infusion: Sudo brew services restart nginx
Sudo pkill nginx
Sudo nginx
Si pkill
est introuvable, installez-le à l'aide de brew install proctools
première.
Si vous utilisez infusion:
Pour voir tous les services:
brew services list
Démarrer le service nginx:
brew services start nginx
Arrêter le service nginx:
brew services stop nginx
Vous utilisez MAMP et Nginx? Ensuite, vous avez un script installé:
Sudo /Applications/MAMP/bin/restartNginx.sh
Si vous avez installé nginx avec brew et que vous l'avez démarré en tant que service brew services start nginx
alors vous pouvez émettre: brew services restart nginx
Sudo nginx -s quitter && Sudo nginx
Paiement guide nginx
Juste une autre note, si vous voulez démarrer nginx avec launchctl, lorsque votre Mac démarre, vous pouvez faire comme suit:
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 fichier plist
dans /Library/LaunchDaemons
, pas dedans ~/Library/LaunchAgents
comme les instructions Homebrew . Enfin, utilisez le -w
option avec launchctl
. Pour plus d'informations, suivez le guide this .