nginx部署的时候出现403错误 原因:启动用户和nginx工作用户不一致所致 解决方法: 1、先查看当前的启动用户 命令:ps aux | grep "nginx: worker process" | awk '{print $1}' 这样就是启动用户和工作用户不一致 2、进入nginx.conf中修改用户 将nginx.config的user改为和启动用户一致, 命令:vi conf/nginx.conf user默认注释的 user linux的当前用户名 修改之后,工作名和启动名一致,解决问题 如果以上都没有解决问题 可以参考以下文章: 参考一 参考二