Linux httpd无法启用端口

通过清心醉

Linux httpd无法启用端口

Starting httpd: (13)Permission denied: make_sock: could not bind to address [::]:81
(13)Permission denied: make_sock: could not bind to address 0.0.0.0:81
no listening sockets available, shutting down
Unable to open logs

由于安装了NGINX,而NGINX占用了80的端口

所以需要修改HTPD的端口为其他的.

然而运行之后出现了上述的错误.原因是SELINUX的安全机制引起的.

安装以下两扩展

yum provides /usr/sbin/semanage

yum -y install policycoreutils-python

在查看下端口: semanage port -l

发现81端如果没有使用

semanage port -a -t http_port_t -p tcp 81

就可以了.

 

 

 

关于作者

清心醉 administrator

发表评论

如果喜欢作者的文章,您可以打赏给作者:

TRC20(虚拟货币):


ERC20(虚拟货币):


Bitcoin(BTC):