访问页面时返回403,直接使用ip+端口访问是没有问题的,怀疑nginx配置有问题。nginx
查看nginx.conf文件,判断日志的输出地址。rest
vi /etc/nginx/nginx.conf
打开error.log,发现类型的日志,大体确认是权限问题日志
2017/09/04 10:52:25 [error] 8196#0: *14 open() "/home/guopei/blog/www/static/js/admin.bundle.js" failed (13: Permission denied), client: 104.192.108.10, server: geekfe.com, request: "GET /static/js/admin.bundle.js?v=67cf9.js HTTP/1.1", host: "blog.geekfe.com", referrer: "http://blog.geekfe.com/admin"
ps aux|grep nginx
返回以下code
root 9145 0.0 0.4 122288 2176 ? Ss 10:56 0:00 nginx: master process /usr/sbin/nginx root 9146 0.0 0.7 122808 3880 ? S 10:56 0:00 nginx: worker process root 9212 0.0 0.1 112644 960 pts/0 S+ 10:57 0:00 grep --color=auto nginx
查看nginx.confserver
user nginx;
改为blog
user root;
service nginx restart;
重启后问题解决。进程