解決nginx無法訪問的問題
解決方案-->恢復Nginx默認配置: cd /usr/local/nginx/conf rm nginx.conf cp nginx.conf.default nginx.conf
查看正在監聽的所有Tcp端口與Nginx進程
netstat -lntup 查看所有tcp端口監聽
ps -ef | grep nginx 查看nginx進程
netstat -unltp|grep nginx 查看nginx端口監聽
恢復nginx.conf 默認配置文件,重新啟動nginx
/usr/local/nginx/sbin/nginx -s reload
錯誤:
nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)
解決步驟:
vim /usr/local/nginx/conf/nginx.conf 修改配置文件 /usr/local/nginx/sbin/nginx -s reload 重啟nginx 報錯 --> [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory) /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 重新指定配置文件 --> 驗證:ps -ef | grep nginx 有了nginx的主目錄 /usr/local/nginx/sbin/nginx -s reload 再次重啟nginx 沒有報錯 再次測試訪問nginx 成功