您的位置:首页 > 运维架构 > Nginx

Ubuntu nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission denied)

2016-07-18 15:47 531 查看
在Ubuntu 12中启动刚安装好的Nginx,报错:


nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission denied)


原因如下:

the socket API bind() to a port less than 1024, such as 80 as your title mentioned, need root access.

所以说:

要么换用户为 root,要么改端口,,,因为是本地开发环境,所以我选择了改端口(8088)!

参考:

http://stackoverflow.com/questions/18480201/ubuntu-nginx-emerg-bind-to-0-0-0-080-failed-13-permission-denied
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: