Mac OS X에 Nginx를 설치했습니다 ( http://www.kevinworthington.com/nginx-mac-os-snow-leopard-2-minutes/ ) . Mac OS X에서 Nginx를 어떻게 다시 시작합니까?
감사!
Mac OS X에 Nginx를 설치했습니다 ( http://www.kevinworthington.com/nginx-mac-os-snow-leopard-2-minutes/ ) . Mac OS X에서 Nginx를 어떻게 다시 시작합니까?
감사!
답변:
sudo nginx -s stop && sudo nginx
&&
의미합니까? 나는 그것이 사용하는 것과 다른 것 같아 ;
?
원 라이너의 경우 다음을 수행 할 수 있습니다.
sudo nginx -s reload
-s
옵션은 신호를 의미하고, 당신이 보내는 데 사용할 수있는 옵션입니다 stop
, quit
, reopen
및 reload
nginx에 신호를.
옵션에 대한 자세한 내용을 보려면 nginx -h
모든 옵션 및 해당 기능 목록을 확인하십시오.
건배!
sudo nginx
시작하기 위해해야했습니다. 내 경우에는 이미 nginx와 관련이 있다고 생각합니다.
sudo nginx -s reload || sudo nginx
대신 할 수 있습니까?
추출 설치용 : sudo brew services restart nginx
brew services restart nginx
나는 응답을 받는다 : Stopping
nginx ... (might take a while)
==> Successfully stopped
nginx` (라벨 : homebrew.mxcl.nginx)` ==> Successfully started
nginx` (라벨 : homebrew.mxcl.nginx)`
sudo nginx -s stop && sudo nginx
대신 사용하면 모든 것이 정상이며 새로운 구성이 작동합니다.
sudo nginx -s 종료 및 & sudo nginx
Checkout nginx 안내서
MAMP와 Nginx를 사용하십니까? 그런 다음 설치된 스크립트가 있습니다.
sudo /Applications/MAMP/bin/restartNginx.sh
또 다른 메모는 launchctl로 nginx를 시작하려면 Mac이 부팅 될 때 다음과 같이 할 수 있습니다.
sudo cp /usr/local/opt/nginx/*.plist /Library/LaunchDaemons
sudo launchctl load -w /Library/LaunchDaemons/homebrew.mxcl.nginx.plist
즉, 당신은 당신의 둘 필요가 plist
에서 파일을 /Library/LaunchDaemons
하지에서, ~/Library/LaunchAgents
등 브루 지침. 마지막으로 -w
옵션을 사용하십시오 launchctl
. 자세한 내용은 이 안내서를 따르십시오 .
sudo nginx -s reload
.