背景:在本机装上lilux系统centos6.7 模拟服务器,centos上安装了nginx,反向代理,将请求指向本机的ip和端口

项目前期用的是自己的手机热点联网,所以本机的ip地址是手机的那个ip:192.168.43.xx ,所以nginx.conf里面配置的location也是这个ip

最近换了个地址,用的是某wifi,知道要改ip,但是竟然改错了,还按照以前的位置以太局域网的ipv4改的,导致一直出现这样的情况。

nginx 502 Bad Gateway

 

 

 怀疑是不是nginx压根连不上,于是尝试了访问系统上的nginx看能不能出现index页面,结果

nginx 502 Bad Gateway

 

 

 所以,nginx压根不让访问时吗?

作为一个“有经验的开发人员”,要学会看日志,以前就爱猜不喜欢翻日志,这个毛病不改不行

less nginx.conf  打开日志,shift+g翻到尾页

nginx 502 Bad Gateway

 

 

 注意到client那里,才明白,客户机ip应该写这个才对嘛。

改nginx.conf 的loaction配置ip,果然,成功访问了主页,实现了反向代理。

小错误,重要的是发现的过程。

小知识点:

查询nginx是否开启以及位置ps -ef | grep nginx 

注意locate nginx.conf ,会查出多个同名conf,要想知道哪个起作用还得是上面的命令

查看日志 less nginx.conf ,因为文件大,一行行翻很费劲,所以shift+g