1.nginx问题集
1.1问题:修改nginx配置参数后,使用nginx -t检查配置.
提示successfull后就可以使用 nginx -s reload来重新加载配置
nginx: [warn] conflicting server name “manage.jt.com” on 0.0.0.0:80, ignored
解决方案1:
意思是重复绑定了server name,但这个警告不会影响到服务器运行。而且,这个重复绑定的意思是现在运行的nginx服务和将要加载的新配置中的重复,所以,这个警告其实是不必的。可以忽略不处理!
解决方案2:
检查:server/nginx-1.4.7/conf/vhosts 下的配置文件,应该有重复绑定域名的,找到,修改或删除即可。
解决方案3:查询哪些文件里面包含了 manage.jt.com字段 。使用grep命令,该命令实例如下:
sudo grep -r manage.jt.com /etc/nginx/conf.d/
2.虚拟机问题集
2.1问题:ping回复无法访问目标主机
ping主机ip时,访问无法访问目标主机,或请求超时。
分析:
首先,要确保网线的本地连接没有问题;
1,检查windows的防火墙是否关闭;
2,检查本机的默认网关是否填写正确;,
3,若你没有填写本机的网关,想连着内网又同时可以上着无线的外网,需要使用route add命令添加你要ping的主机ip路由。
解决方案:
1,关掉防火墙;
2,关闭外网,填写正确的默认网关;
3,不填写本机默认的网关,连接要使用的外网;然后在CMD中使用命令添加路由:“route add 要访问的主机ip 你本机默认的网关 -p”
例如:route add 10.16.1.89 10.131.196.254 -p
步骤:
1,检查网线本地连接正常,填写正确的ip,不用填写默认网关,因为我想同时可以上着无线的外网
ping回复无法访问目标主机 - daniel - DanielWang
ping回复无法访问目标主机 - daniel - DanielWang
2,然后在cmd中输入命令“route add 10.16.1.89 10.131.196.254 -p”,提示操作完成,就成功了,试着ping一下,就能ping通了。
更改为一致的ip地址:ping 192.168.126.129
此处是因为ip地址写错,不一致导致的错误