1.首先要弄清楚啟動文件和配置文件在哪
個人項目是放在:
nginx啟動路徑為/usr/local/openresty/nginx/sbin/nginx
nginx配置文件為/usr/local/openresty/nginx/conf/nginx.conf
2.相關命令
一般是進入到啟動路徑sbin下對nginx做操作
首先查看相關進程並關掉,下面是幾種不同的方法:
- 查看相關進程然后殺死該進程:ps -e | grep nginx 或者 ps aux | grep nginx 查詢進程號(例如該進程號是6856) kill -QUIT 6856 或者 kill -TERM 6856 或者 kill -INT 6856 殺死該進程
- 直接強行關閉nginx :killall -9 nginx (簡單粗暴)
然后就是啟動nginx:
- 可以先看下nginx配置是否正確:
測試當前配置文件是否正確: nginx -t
測試指定配置文件是否正確: nginx -t 指定配置文件路徑
- 然后啟動:
nginx(啟動路徑為默認路徑)
nginx -c /usr/local/openresty/nginx/conf/nginx.conf 指定對應的配置文件重啟
3.補充
一般對nginx.confg文件修改后 要重寫加載一下
nginx -s reload (平滑重啟) 不過該命令建立再nginx啟動的情況下
可以再打開個界面 tail -f 對應error.log 查看是否重啟有其他問題
cd - 返回上次目錄
