fix: 修复 Nginx 绑定 80 端口的权限问题
- 使用 setcap 允许非 root 用户绑定特权端口 - 安装 libcap2-bin 包 - 设置 cap_net_bind_service 权限给 nginx 二进制文件 - 修复 Nginx PID 文件路径 - 从 /tmp/nginx.pid 改为 /var/run/nginx.pid - 创建 /var/run 目录并设置权限 - 解决 'bind() to 0.0.0.0:80 failed (13: Permission denied)' 错误
This commit is contained in:
+1
-1
@@ -1,7 +1,7 @@
|
||||
user appuser;
|
||||
worker_processes auto;
|
||||
error_log /var/log/nginx/error.log warn;
|
||||
pid /tmp/nginx.pid;
|
||||
pid /var/run/nginx.pid;
|
||||
|
||||
events {
|
||||
worker_connections 1024;
|
||||
|
||||
Reference in New Issue
Block a user