当前位置:首页 > 服务器技术 > nginx

centos下nginx bind() to 0.0.0.0:8090 failed

cnetos下修改端口成非常规端口出现报错

2014/01/10 09:20:02 [emerg] 30181#0: bind() to 0.0.0.0:8090 failed (13: Permission denied)

原因seLinux限制了http的端口

方法一:关闭seLinux

方法二:添加seLinux允许的http端口

1、查看端口是否加入seLinux允许的http端口

semanage port -l | grep http_port_t

2、添加端口

semanage port -a -t http_port_t  -p tcp 8090

在湖闻樟注:如果出现 semanage command not found错误就执行

yum -y install policycoreutils-python

原文:http://my.oschina.net/soarwilldo/blog/505034


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!