nginx啟動問題總結 經常更新

2021-10-05 20:27:57 字數 857 閱讀 5145

1.啟動nginx start nginx

2.重啟nginx nginx -s reload

3.關閉nginx nginx -s stop

4.退出nginx nginx -s quit

1.啟動後檢視,服務詳情資訊,按n 查詢服務情況(成雙存在,主線程和守護執行緒)

2.出現問題 多個啟動,則關掉其中多餘的,只留下一對執行緒.

3.報出 啟動失敗

1) 檢視報錯資訊

2) 檢視 日誌 d:\sts-tool\nginx-1.15.10\logs\ error.log 檢視最後一行

1.如果是多個啟動,在查詢服務情況 會暴露.

2.配置檔案有問題,會出現啟動失敗,錯誤日誌 會記錄再哪一行有問題,定位到該行進行排查.

3.80埠80被占用

1)使用管理員命令cmd檢視占用了80埠的程序: netstat -ano|findstr "80"

殺掉程序: taskkill -pid 程序號 -f

2)修改nginx啟動監聽的埠(本人未實踐,慎用)

在配置檔案 d:\sts-tool\nginx-1.15.10\conf\nginx.config

http -> server -> listen 修改80埠為目標埠

4.出現[emerg] unknown directive "鍩? in d:\sts-tool\nginx-1.15.10/conf/nginx.conf:3

則是 nginx.conf檔案新增 bom頭

使用 everedit 編輯器(其他也可以) 最右下角 選擇 utf-8+ --> utf-8 ( 這樣就可以去掉 bom頭 )

解決mac公升級後nginx啟動問題

在mac上安裝了nginx,用起來好好的,後來公升級了下mac,發現很多命令都不能用了,包括之前安裝的node,grunt,nginx等,重新安裝這些之後都好了 但是啟動nginx,出現以下情況 chunbomac lichunbo sudo nginx password dyld library ...

oracle em 啟動問題

一 em 常用命令 emca repos create 建立乙個 em資料庫 emca repos recreate 重建乙個 em資料庫 emca repos drop 刪除乙個 em資料庫 emca config dbcontrol db 配置資料庫的 database control emca...

oracle啟動問題

正常情況下您的oracle服務是可以自己啟動的,如果您的oracle不知道因為什麼突然之間不可以啟動了,你可以考慮以下情況。1.你的電腦ip位址發生了改變,比如你的電腦ip位址是自動分配的,因為oracle的啟動繫結的是自己的ip位址,所以如果你的ip位址發生了變化,那麼你的資料庫肯定是無法啟動的。...