修改nginx配置参数后,使用nginx -t检查配置.

提示successfull后就可以使用 nginx -s reload来重新加载配置

我配置的过程中遇到这样的问题,就是绑定了主机名后,重新加载配置时会出现警告

nginx: [warn] conflicting server name "localhost" on xxx.xxx.xxx.xxx:80, ignored

 

方法

网上有说,是两三个搞了同一个ip和端口号或名字的,要我们改。

而且这个也只是警告,不影响使用。

所以大多数人就无视了。

 

可需少数人如我,根本不知道这个东西不影响使用....

于是只能查。

 

问题还真是两三个搞了同一个ip和端口号或名字的,

nginx有个默认的端口检测,如443,80等等,他也会报这个错,因为这端口可能被mysql或者redis或者tomcat,https之类的占了

还有127.0.0.1,0.0.0.0,localhost之类的也不要用,迟早会报错。

 

总结

这个报错,就是你命名不规范的报错,nginx 1.14只是warn,迟早新版本会error啊。

相关文章:

  • 2021-10-31
  • 2021-06-29
  • 2022-12-23
  • 2021-06-16
  • 2021-09-07
  • 2021-09-12
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-05-24
  • 2022-12-23
  • 2021-09-09
  • 2022-12-23
  • 2021-10-18
  • 2021-06-17
  • 2022-12-23
相关资源
相似解决方案