解决nginx报错:nginx: [emerg] bind() to 0.0.0.0:8088 failed (13: Permission denied)

报错描述:

Nginx: [emerg] bind() to 0.0.0.0:8088 Failed (13: Permission denied)

通过ansible远程给主机更换端口并重新启动Nginx服务,出现以上报错信息(权限被拒绝)。

解决方式:经检查发现是selinux导致报错。

[root@localhost Nginx]# getenforce    #查询selinux状态

[root@localhost Nginx]# setenforce 0        #临时将selinux关闭

如果需要永久关闭selinux,请编辑/etc/selinux/config文件,将SELINUX=disabled。之后将系统重启一下即可。

之后重启Nginx服务,发现报错已经解除。

 

相关文章

Nginx (engine x) 是一个高性能的HTTP和反向代理服务,也是一...
本地项目配置 1 复制 luffy/settings/dev.py为prop.py 修改l...
nginx不仅可以隐藏版本信息,还支持自定义web服务器信息 先看...
一 、此次漏洞分析 1 nginx HTTP/2漏洞 [nginx-announce] ng...
###进入nginx 目录cd /usr/local/nginx###递归显示 2 级目录...
在cmd命令窗口输入下面命令进行查看 tasklist /fi "ima...