it-swarm.com.de

Wie starte ich Nginx unter Mac OS X neu?

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

Vielen Dank!

57
Laura Brown
Sudo nginx -s stop && Sudo nginx
118
osdyng

Für einen Einzeiler könnte man einfach tun:

Sudo nginx -s reload

Das -s options steht für signal und ist die Option, mit der Sie stop, quit, reopen und reload Signale an nginx senden.

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

Prost!

46
James Pederson

für die Brauinstallation: Sudo brew services restart nginx

11
dimaninc
Sudo pkill nginx   
Sudo nginx

Wenn das pkill nicht gefunden werden kann, installieren Sie es mit brew install proctools zuerst.

11
Kurt Zhong

Wenn Sie brauen verwenden:

So zeigen Sie alle Dienste an:

brew services list

Starten Sie den Nginx-Dienst:

brew services start nginx

Beenden Sie den Nginx-Service:

brew services stop nginx
5
novonimo

Verwenden Sie MAMP und Nginx? Dann haben Sie ein Skript installiert:

Sudo /Applications/MAMP/bin/restartNginx.sh 
1
PeddlePower

Wenn Sie Nginx mit Brew installiert und als Dienst gestartet haben brew services start nginx dann können Sie ausgeben: brew services restart nginx

1
doublesaces

Sudo Nginx -s beenden && Sudo Nginx

Kasse Nginx-Anleitung

1
Reck

Nur ein weiterer Hinweis: Wenn Sie nginx mit launchctl starten möchten, können Sie beim Booten Ihres Mac Folgendes tun:

Sudo cp /usr/local/opt/nginx/*.plist /Library/LaunchDaemons
Sudo launchctl load -w /Library/LaunchDaemons/homebrew.mxcl.nginx.plist

Kurz gesagt, Sie müssen Ihre plist -Datei in /Library/LaunchDaemons Einfügen, nicht in ~/Library/LaunchAgents Wie in den Anweisungen Homebrew . Verwenden Sie abschließend die Option -w Mit launchctl. Weitere Informationen finden Sie in der Anleitung this .