nginx啟動或者重啟失敗,報錯nginx: [error] open() "/usr/local/var/run/nginx.pid" failed (2: No such file or directory)


第一種方案:

1. 執行命令 :open /usr/local/etc/nginx 打開nginx安裝目錄

nginx安裝目錄默認位置有:(找到適合你的)

  • /etc/nginx/nginx.conf,

  • /usr/local/etc/nginx/nginx.conf,或

  • /usr/local/nginx/conf/nginx.conf

2.放開注釋,改為:pid /usr/local/etc/nginx/logs/nginx.pid;

3.執行命令:mkdir /usr/local/etc/nginx/logs/usr/local/etc/nginx目錄下創建目錄logs

4.啟動nginx

第二種方案:

找到你的nginx.conf的文件夾目錄

然后運行 nginx -c /usr/local/etc/nginx/nginx.conf命令 

再運行(sudo)nginx -s reload 重啟nginx就可以了

 


免責聲明!

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



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