nginx重啟命令


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 - 返回上次目錄  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM