Właśnie zainstalowałem Nginx na Mac OS X (dzięki http://www.kevinworthington.com/nginx-mac-os-snow-leopard-2-minutes/ ), ale jak zrestartować Nginx na Mac OS X?
Dzięki!
Właśnie zainstalowałem Nginx na Mac OS X (dzięki http://www.kevinworthington.com/nginx-mac-os-snow-leopard-2-minutes/ ), ale jak zrestartować Nginx na Mac OS X?
Dzięki!
Odpowiedzi:
sudo nginx -s stop && sudo nginx
&&znaczy? Myślę, że to coś innego niż używanie ;?
W przypadku jednej linijki możesz po prostu zrobić:
sudo nginx -s reload
Te -sopcje stoi na sygnał i jest opcja będziesz używać do wysyłania stop, quit, reopeni reloadsygnały do Nginx.
Aby uzyskać więcej informacji na temat opcji, po prostu zrób nginx -hlistę wszystkich z nich i ich funkcji.
Twoje zdrowie!
sudo nginx, aby zacząć. Myślę, że miało to coś wspólnego z tym, że nginx już został zatrzymany w moim przypadku.
sudo nginx -s reload || sudo nginxzamiast tego zrobić ?
sudo pkill nginx
sudo nginx
Jeśli pkillnie można znaleźć, zainstaluj brew install proctoolsnajpierw, używając .
sudo nginx -s quitorsudo -s reload
do instalacji parzenia: sudo brew services restart nginx
brew services restart nginxotrzymuję odpowiedź: Stopping nginx ... (might take a while) ==> Successfully stopped nginx` (etykieta: homebrew.mxcl.nginx) ` ==> Successfully started nginx` (etykieta: homebrew.mxcl.nginx)`
sudo nginx -s stop && sudo nginxzamiast tego wszystko jest OK i nowa konfiguracja działa.
sudo nginx -s quit && sudo nginx
Kasa Przewodnik Nginx
Korzystasz z MAMP i Nginx? Następnie masz zainstalowany skrypt:
sudo /Applications/MAMP/bin/restartNginx.sh
Jeszcze jedna uwaga, jeśli chcesz uruchomić nginx za pomocą launchctl, po uruchomieniu komputera Mac możesz wykonać następujące czynności:
sudo cp /usr/local/opt/nginx/*.plist /Library/LaunchDaemons
sudo launchctl load -w /Library/LaunchDaemons/homebrew.mxcl.nginx.plist
Krótko mówiąc, trzeba umieścić swój plistplik /Library/LaunchDaemons, a nie ~/Library/LaunchAgentsjak Homebrew instrukcji. Na koniec użyj -wopcji z launchctl. Aby uzyskać więcej informacji, postępuj zgodnie z tym przewodnikiem.
sudo nginx -s reload.