mac版本
啟動:
cd /usr/local/nginx/sbin
./nginx
nginx服務(wù)啟動后默認(rèn)的進(jìn)程號會放在/usr/local/nginx/logs/nginx.pid文件
cat nginx.pid查看進(jìn)程號
關(guān)閉:
kill -TERM pid快速停止服務(wù)
kill -QUIT pid平緩?fù)V狗?wù)
kill -9 pid強(qiáng)制停止服務(wù)
重啟:
cd /usr/local/nginx
./nginx -HUP pid
./nginx -s reload
其他
./nginx -v顯示nginx的版本號
./nginx -V顯示nginx的版本號和編譯信息
./nginx -t檢查nginx配置文件的正確性
./nginx -t ?檢查nginx配置文件的正確定及配置文件的詳細(xì)配置內(nèi)容
./nginx -s向主進(jìn)程發(fā)送信號莹菱,如:./nginx -s reload配置文件變化后重新加載配置文件并重啟nginx服務(wù)
./nginx -p設(shè)置nginx的安裝路徑
./nginx -c設(shè)置nginx配置文件的路徑
windows版本
啟動? C:\server\nginx-1.0.2>start nginx或者C:\server\nginx-1.0.2>nginx.exe
停止
C:\server\nginx-1.0.2>nginx.exe -s stop或者C:\server\nginx-1.0.2>nginx.exe -s quit
注:stop是快速停止nginx匾浪,可能并不保存相關(guān)信息饵逐;quit是完整有序的停止nginx通贞,并保存相關(guān)信息疗疟。
重新載入Nginx:
C:\server\nginx-1.0.2>nginx.exe -s reload
重新打開日志文件:
C:\server\nginx-1.0.2>nginx.exe -s reopen
查看Nginx版本:
C:\server\nginx-1.0.2>nginx -v