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!
sudo nginx -s reload
.Odpowiedzi:
źródło
&&
znaczy? Myślę, że to coś innego niż używanie;
?W przypadku jednej linijki możesz po prostu zrobić:
Te
-s
opcje stoi na sygnał i jest opcja będziesz używać do wysyłaniastop
,quit
,reopen
ireload
sygnały do Nginx.Aby uzyskać więcej informacji na temat opcji, po prostu zrób
nginx -h
listę wszystkich z nich i ich funkcji.Twoje zdrowie!
źródło
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 nginx
zamiast tego zrobić ?Jeśli
pkill
nie można znaleźć, zainstalujbrew install proctools
najpierw, używając .źródło
sudo nginx -s quit
orsudo -s reload
do instalacji parzenia:
sudo brew services restart nginx
źródło
brew services restart nginx
otrzymuję 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 nginx
zamiast tego wszystko jest OK i nowa konfiguracja działa.Jeśli używasz naparu :
Aby zobaczyć wszystkie usługi:
Uruchom usługę nginx:
Zatrzymaj usługę nginx:
źródło
sudo nginx -s quit && sudo nginx
Kasa Przewodnik Nginx
źródło
Korzystasz z MAMP i Nginx? Następnie masz zainstalowany skrypt:
źródło
Jeszcze jedna uwaga, jeśli chcesz uruchomić nginx za pomocą launchctl, po uruchomieniu komputera Mac możesz wykonać następujące czynności:
Krótko mówiąc, trzeba umieścić swój
plist
plik/Library/LaunchDaemons
, a nie~/Library/LaunchAgents
jak Homebrew instrukcji. Na koniec użyj-w
opcji zlaunchctl
. Aby uzyskać więcej informacji, postępuj zgodnie z tym przewodnikiem.źródło