我刚刚在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?
谢谢!
Answers:
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 pkill nginx
sudo nginx
如果pkill
找不到,请先使用进行安装brew install proctools
。
sudo nginx -s quit
或杀死它时,这派上了用场sudo -s reload
用于冲泡安装: 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
结帐Nginx指南
sudo nginx -s reload
。