國(guó)外VPS重啟虛擬機(jī)后,再次重啟nginx會(huì)報(bào)錯(cuò)“/var/run/nginx/nginx.pid" no such file or directory。google無(wú)門(mén), 很多人的方法是: /usr/local/nginx/sbin/nginx -c --conf-path=/usr/local/nginx/conf/nginx.conf 我這里不起作用。 后來(lái)到/var/run下看沒(méi)有nginx這個(gè)目錄,會(huì)不會(huì)是這個(gè)原因,創(chuàng)建/var/run/nginx,再啟動(dòng),搞定。 重啟虛擬機(jī),這個(gè)目錄會(huì)被刪掉 在nginx.conf看到被注釋掉的地方: #pid logs/nginx.pid; 若是在nginx下創(chuàng)建logs目錄,再把上面的注釋去掉,也可以試試