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

nginx的权限问题(13: Permission denied)解决办法 一个是www,一个是root用户。打开 nginx.conf 文件。查找nginx.conf的位置。 阅读详情

nginx: the configuration file /home/work/local-qc/nginx/conf/nginx.conf syntax is ok
nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission denied)
nginx: configuration file /home/work/local-qc/nginx/conf/nginx.conf test failed

原因:当前用户对该位置没有写入权限, Linux只有root用户可以使用1024一下的端口

解决办法:

1.已root权限启动

1.使用命令:sudo /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 以root权限启动

2.使用命令:sudo chmod -R a+rw /usr/local/nginx 给所有用户赋权限(个人学习,不考虑安全问题)

                    /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf  启动Nginx

注:以非root权限启动时,会出现 nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission denied) 错误

2.改80端口

将 /usr/local/nginx/conf/nginx.conf 文件中的80端口改为1024以上

server {

# listen 80

   listen 8080

……

}

转载请标明出处:nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission denied)

尚硅谷Redis 7学习笔记 阅读详情

相关推荐

LVGL仪表盘实战:5分钟用lv_meter打造汽车仪表UI(附完整代码)

本文详细介绍了如何使用LVGL的lv_meter组件在5分钟内构建专业汽车仪表盘UI。从环境配置、刻度定制到指针动画和性能优化,提供完整代码示例和实战技巧,帮助开发者快速实现嵌入式设备上的高效仪表盘设计。

k5l6m的博客 426

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

nginx启动报错:nginx: [emerg] bind() to 0.0.0.0:80 failed (13: permission denied) 错误原因: 因为nginx启动默认为80端口,没有root权限,所以启动nginx时报这个错。 解决方法: 要么用root用户启动 , 要么在配置文件nginx.conf中将server下的listen端口改掉 , 因为在linux中端口号小于1024都是需要root权限的。 ...

EstherLty的博客 1万+

分享一下使用Xilinx FPGA驱动MIPI DSI LCD屏的心路历程

分享一下调试用Xilinx FPGA驱动MIPI DSI LCD屏的心路历程,看到的朋友们,可以避免继续踩坑。

haoxingheng的专栏 5017

解决Mac nginx问题 [emerg] 54933#0: bind() to 0.0.0.0:80 failed (13: Permission denied)

解决Mac nginx问题 [emerg] 54933#0: bind() to 0.0.0.0:80 failed (13: Permission denied)

weixinhmz的博客 225

从零开始:如何用Kimi OK Computer快速生成专业级数据分析报告和PPT(附实战案例)

本文详细介绍了如何利用Kimi OK Computer智能体模式,从零开始快速生成专业级数据分析报告和演示文稿。通过实战案例,解析了其任务规划、联网搜索、多工具协同和内容排版等核心能力,并提供了精准指令构造、工作流引导及成果精修的完整步骤,帮助用户高效完成从数据到成品的端到端交付。

weixin_29284201的博客 372

基于Django+Vue3的目标检测系统设计与实现,Web前后端分离,Vue3前台系统+Django后台管理系统开发,YOLOv11 Web目标检测,实现图片、视频和摄像头检测等功能,全网独发

基于Django+Vue3的智能目标检测系统设计与实现,Web前后端分离,YOLOv11 Web目标检测,Vue3前台系统+Django后台管理系统开发,实现图片检测、视频检测、摄像头检测、登录、注册和个人中心功能

在职AI算法工程师,擅长计算机视觉,YOLO目标检测、分割等,擅长web、pyqt界面可视化,好内容持续更新中,来这里跟大家一起学习,共同进步 3669

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

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

SUPER童 1482

【Python基础】FastAPI 从入门到项目实战操作详解

【Python基础】FastAPI从入门到使用实战操作详解

congge_study的博客 456

nginx 普通用户使用80端口启动nginx nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission denied)

nginx 普通用户使用80端口启动nginx nginx: [emerg] bind to 0.0.0.0:80 failed 13: Permission denied介绍报错原因方法一、依次执行如下命令方法二、iptables端口转发方案三、赋予nginx监听80端口的能力 介绍 当我们用普通用户执行启动nginx时,无法启动成功,报错 nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission denied) 报错原因 大家都知道默认情况

leenhem的博客 1万+

一篇文章带你快速入门 MATLAB

文章目录一、认识 MATLAB 界面二、MATLAB 的运行方式三、Matlab 中的窗口1. 命令窗口2. MATLAB的程序编辑窗口3. 工作空间窗口4. 命令历史窗口5. 图形窗口6. 当前目录窗口四、MATLAB的帮助系统1. 帮助命令2. 联机帮助五、其他知识补充1. MATLAB的搜索路径2. 变量命名规则3. M文件命名规则 一、认识 MATLAB 界面 在 MATLAB Desktop 中,工具条取代了菜单和工具栏。应用程序库收纳了 MATLAB 产品系列的应用程序,单一文件应用程序打包为一

南淮北安的博客 5128

基于 YOLOv26 的高速抛物识别系统:微小目标检测

本文提出了一种基于YOLOv26的高速抛物识别系统,专注于微小目标检测。系统采用多模块协同架构,包括视频预处理、YOLOv26检测、目标跟踪和抛物行为分析等模块。关键技术包括YOLOv26s模型检测、DeepSORT目标跟踪和边缘计算部署。通过构建包含多种抛物类型的专业数据集,并应用数据增强技术提升模型性能。系统实现了车辆检测、微小抛物目标识别、抛物轨迹分析和风险等级评估等功能,可实时检测高速公路上的抛物行为并触发告警,为交通管理提供智能化解决方案。

一键难忘的博客 635

nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission denied)错误解决办法

编译安装nginx后,启动nginx出现如下错误 nginx: the configuration file /home/work/local-qc/nginx/conf/nginx.conf syntax is ok nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission denied) nginx: configuratio...

qq_23587541的博客 4765

【DRAM存储器十五】DDR介绍-关键技术之DLL和prefetch

详述DDR DLL和预取原理以及几个DDR相对初代SDRAM新增的时序参数

highman110的博客 4372

非root用户启动nginx报错nginx: [emerg] bind()to 0.0.0.0:80 failed (13: Permission denied)

在普通用户下安装了nginx,以非root用户启动时,会出现 nginx: [emerg] bind()to 0.0.0.0:80 failed (13: Permission denied) 错误,root用户可以正常启动。解决办法:  将 /home/oracle/tengine/conf/nginx.conf文件中的80端口改为7070(1024以上)server {# listen 80 ...

weeknd的博客 5314

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

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

这是端口号的问题,在Linux中1024以下的端口号都需要root权限才能使用,所以普通用户启动程序绑定会报出权限问题。 使用如下命令启动nginx。 sudo nginx

coding tree 2万+

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

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

在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, nee...

weixin_30699463的博客 394

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

上一篇: linux非root用户如何使用80端口启动程序
下一篇: The requested URL /backend was not found on this server.解决记录
迷途大灰狼
博客等级 码龄10年 230粉丝 131原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值