zoukankan      html  css  js  c++  java
  • 服务器部署nginx报错 nginx: [warn] conflicting server name "localhost" on xxx.xxx.xxx.xxx:80, ignored

    问题

    修改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啊。

  • 相关阅读:
    apache配置虚拟主机的三种方式
    mysql ddl语句
    MySQL锁机制
    如何卸载rpm包
    RAC SCAN
    oracle rac scan ip 用途 原理
    如何用udev for asm in oracle linux 6
    ORACLE RAC NTP 时间服务器配置
    对表空间 'USERS' 无权限
    bootstrap全局css样式
  • 原文地址:https://www.cnblogs.com/ydymz/p/9542912.html
Copyright © 2011-2022 走看看