天天看点

nginx [emerg] socket() []80 failed (97 Address family not supported by protocol)

1、nginx报错信息

早上通过LNMP部署owncloud 10.0.2的云盘环境,修改nginx配置文件后,重启报错:

nginx: [emerg] socket() [::]:80 failed (97: Address family not supported by protocol)

2、分析并解决报错

看到 socket() [::]:80 failed,第一反应就是好像与IPV6有关,Address family not supported by protocol也进一步印证了我的想法,如是想到查看nginx配置文件

修改nginx的配置文件:

<code>vim </code><code>/etc/nginx/nginx</code><code>.conf</code>

如果不知道nginx的配置文件在哪,可以通过find命令或者rpm -ql nginx(rpm形式安装的话)进行查找nginx.conf

<code># rpm -ql nginx|grep nginx.conf</code>

<code>/etc/nginx/nginx</code><code>.conf</code>

<code>/etc/nginx/nginx</code><code>.conf.default</code>

重新启动nginx,告警消失

本文转自 冰冻vs西瓜 51CTO博客,原文链接:http://blog.51cto.com/molewan/1942907,如需转载请自行联系原作者

继续阅读