天天看點

systemctl start nginx timeout

昨兒個研究docker ,搭建私有倉庫。想着用nginx代理一下倉庫位址。方式使用80端口,于是愉快的下載下傳,編輯,安裝nginx。建立nginx.service作為系統啟動服務。

結果......,多折騰了2個小時。。。。因為systemctl start nginx 的時候總是timeout。實際上nginx已經起來了。

頓時一陣baidu,bing,google全上陣,最終發現問題是 nginx.service 中的

PIDFile=/run/nginx.pid
           

和 nginx.conf中的

pid /run/nginx.pid
           

2處的檔案路徑不一緻...硬是折磨了我2個小時,哎。。。。。,還是不熟悉。。坑