开发者社区> 问答> 正文

/etc/init.d/nginx restart报错


Stopping nginx!nginx: [emerg] a duplicate default server for 0.0.0.0:80 in /alidata/server/nginx/conf/vhosts/ekhouse-cms.conf:2
求大神指点一下,哪里配错了

展开
收起
zhangxingyu 2016-07-31 20:29:35 6547 0
3 条回答
写回答
取消 提交回答
  • 旺旺:nectar2。
    楼主您好,

    建议您检查一下nginx站点配置文件 /alidata/server/nginx/conf/vhosts/ekhouse-cms.conf 中,是不是有 “default_server” 的配置。

    如有,请删除。因为一般默认仅可有一个 default_server 站点的,当您新增一个站点时,请使用具体的 server_name 来区分。请参考: http://nginx.org/en/docs/http/server_names.html
    2016-08-01 08:44:03
    赞同 展开评论 打赏
  • 阿里云论坛版主,伪Linux运维,完美主义者。
    配置文件没有指定ip地址,是0啊!
    2016-08-01 00:07:46
    赞同 展开评论 打赏
  • Reetc/init.d/nginx restart报错
    很明显,/alidata/server/nginx/conf/vhosts/目录下面的
    ekhouse-cms.conf
    文件第二行有错误。
    2016-07-31 20:37:24
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
《Nginx 代理系统常用手册》 立即下载
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载