nginx 网页加载

作者: Hansybx | 来源:发表于2019-08-13 17:49 被阅读2次

    初始配置

    在nginx的配置文件中的server中写入以下内容
    server {
    server_name static.naice.me; // 你的域名或者 ip
    root /www/static-web/static-web; // 你的克隆到的项目路径
    index index.html; // 显示首页
    }

    错误解决

    在遇到异常时使用vi /var/log/nginx/error.log命令查看错误原因

    Nginx出现403 forbidden (13: Permission denied)报错

    我遇到的原因是由于启动用户和nginx工作用户不一致所致的
    输入命令ps aux | grep "nginx: worker process" | awk '{print $1}'查看用户名
    样例输出

    [root@localhost hc]# ps aux | grep "nginx: worker process" | awk  '{print $1}'
    www-data;
    root
    

    可以发现用户是www-data而非root
    修改nginx.conf中的 user www-data;user root;就可以使用root用户运行
    输入nginx -s reload重启nginx服务即可

    静态资源无法加载

    我遇到的情况是static文件路径加载错误,在nginx.conf文件加入下面的语句即可修改static文件路径

      location /static/ {
            root  /var/www/static/;
      }
    

    感谢

    关于Nginx出现403 forbidden (13: Permission denied)报错的更多原因

    相关文章

      网友评论

        本文标题:nginx 网页加载

        本文链接:https://www.haomeiwen.com/subject/ycbbjctx.html