Frage Wie starte ich Nginx auf Mac OS X neu?


Ich habe Nginx gerade auf Mac OS X installiert (Danke http://www.kevinworthington.com/nginx-mac-os-snow-leopard-2-minutes/), aber Wie starte ich Nginx auf Mac OS X neu?

Vielen Dank!


42
2018-01-23 23:57


Ursprung


Wenn Sie nur wegen einer aktualisierten Konfiguration neu starten möchten, dann tun Sie es einfach sudo nginx -s reload. - hobbes3


Antworten:


sudo nginx -s stop && sudo nginx

87
2018-01-24 00:21



Schnelle Frage was macht das? && meint? Ich denke, es ist etwas anderes als zu benutzen ;? - hobbes3
@ Hobbes3 stackoverflow.com/questions/6152659/... - cbednarski
Diese Antwort funktioniert nicht für brew installiert nginx - vearutop


Für einen One-Liner könnten Sie einfach tun:

sudo nginx -s reload

Das -s Optionen steht für Signal und ist die Option, die Sie zum Senden verwenden stop, quit, reopen und reload Signale zu nginx.

Für weitere Informationen zu den Optionen, tun Sie es einfach nginx -h für eine Liste aller von ihnen und ihrer Funktionen.

Prost!


30
2018-06-08 23:50



Dies funktionierte nicht für mich, also musste ich es tun sudo nginx um es zu beginnen. Ich denke, es hatte etwas damit zu tun, dass Nginx in meinem Fall bereits gestoppt wurde. - jamescampbell


sudo pkill nginx   
sudo nginx

Wenn die pkill kann nicht gefunden werden, dann installiere es mit brew install proctools zuerst.


11
2017-12-06 05:29



Die obigen Antworten sind viel sauberer und ermöglichen es nginx, ordnungsgemäß zu stoppen. - Mike N
Das war nützlich, als Nginx sich schlecht benahm und ich konnte es nicht mit töten sudo nginx -s quit oder sudo -s reload - paperclip
Das ist das Einzige, was für mich funktioniert hat. Vielen Dank. - A-Dubb


für Brüheinbau: sudo brew services restart nginx


2
2017-07-14 07:23





sudo nginx -s beenden && sudo nginx

Auschecken nginx Führer


1
2017-09-02 14:34



Das macht den Job, aber bist du sicher, dass ein richtiges Shell-Skript nicht existiert? Diese Methode ist sehr roh. - asdmin


Mit MAMP und Nginx? Dann haben Sie ein installiertes Skript:

sudo /Applications/MAMP/bin/restartNginx.sh 

0
2017-11-22 21:01