Nginx 错误记录
[warn] conflicting server name “www.test.com” on 0.0.0.0:80, ignored
bind() to 0.0.0.0:8080 failed (98: Address already in use)
起因
在尝试使用二级域名配置Java Web项目时,由于一系列原因没能成功部署,于是将加入的nginx配置、war文件、tomcat配置等删除。最后发现主域名网页打不开(即wordpress打不开)
过程
① 重启宝塔镜像中的Nginx服务时,报错
nginx报错: [warn] conflicting server name "www.test.com" on 0.0.0.0:80, ignored
② 出现该错误的原因有很多:
- 原因一:
nginx.conf
中,server{ ... }
模块有重复指定;删除不需要的或多余即可 - 原因二:Nginx服务默认读取的是
nginx.conf
文件,该文件指定了server;但该文件最后有一句include /www/server/panel/vhost/nginx/*.conf;
,这句所指向的文件夹下,可能会导致重复读取;删除该文件夹下的相关.conf
文件即可
由此,在点击重启Nginx服务时,再无报错。但是主域名网页仍然打不开。
由于一键部署的