Mac上安裝Nginx

gary-liu發表於2016-06-08

安裝說明

brew install nginx

Docroot在 /usr/local/var/www

因為我不是用root使用者安裝的,所以關閉和啟動nginx,都要加上sudo;如果不想加sudo,可以將usr/local/etc/nginx/nginx.conf中的預設埠改為8080

Nginx會載入/usr/local/etc/nginx/servers/下的所有檔案,該目錄下可以自定義一些虛擬主機,另一篇文章中會介紹。

設定開機啟動

ln -sfv /usr/local/opt/nginx/*.plist ~/Library/LaunchAgents

launchctl load ~/Library/LaunchAgents/homebrew.mxcl.nginx.plist

不想開機啟動,就執行nginxsudo nginx

常用命令

-t : test configuration and exit
-s signal : send signal to a master process: stop, quit, reopen, reload

eg:

sudo nginx -s stop   //引數可以有stop,quit,reopen   
sudo nginx           //啟動
sudo killall -9 nginx  //關閉nginx所有程式
sudo nginx -t -c /usr/local/etc/nginx/nginx.conf  //測試配置檔案的語法是否正確

相關文章