设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 重新 试卷 创业者
当前位置: 首页 > 运营中心 > 建站资源 > 优化 > 正文

基于 Spring Cloud 与 Vue.js 的前后端一站式部署(6)

发布时间:2019-10-31 13:33 所属栏目:21 来源:老马
导读:修改 nginx.conf 的 Server 节点,我们依然监听 80端口,改 server_name 为你的域名,然后修改 location,root 为前端文件所在目录,index 为入口文件: location/{ root/root/edu/front_end/; indexindex.htmlinde

修改 nginx.conf 的 Server 节点,我们依然监听 80端口,改 server_name 为你的域名,然后修改 location,root 为前端文件所在目录,index 为入口文件:

  1. location / { 
  2. root    /root/edu/front_end/; 
  3. index   index.html index.htm; 
  4. }  

只改这两处即可,别的地方不要动:

  1. server { 
  2. listen       80 default_server; 
  3. listen       [::]:80 default_server; 
  4. server_name  www.abc.cn abc.cn; 
  5. root         /usr/share/nginx/html; 
  6.  
  7. # Load configuration files for the default server block. 
  8. include /etc/nginx/default.d/*.conf; 
  9.  
  10. location / { 
  11.     root    /root/edu/front_end/; 
  12.     index   index.html index.htm; 
  13.  
  14.     error_page 404 /404.html; 
  15.     location = /40x.html { 
  16.  
  17.     error_page 500 502 503 504 /50x.html; 
  18.     location = /50x.html { 
  19. }  

改完保存成功之后,检查 Nginx 配置,结果出现 successful 表示配置文件没有语法错误:

  1. nginx -t -c /etc/nginx/nginx.conf 

重新加载配置:

  1. nginx -s reload -c /etc/nginx/nginx.conf 

Nginx 报错整理

  1. [error] open() "/var/run/nginx.pid" failed 

重新加载配置时有时会报错:nginx: [error] open() "/var/run/nginx.pid" failed (2: No such file or directory)。

解决方法是依次执行下面两行代码:

  1. sudo nginx -c /etc/nginx/nginx.conf 
  2. nginx -s reload 

浏览器访问报 403

用浏览器访问域名,报 403 错误,要具体看到底是哪里出错了可以查看 nginx 错误日志,错误日志在哪放着呢?nginx.conf 文件里指明了:error_log /var/log/nginx/error.log;。

用 cat 命令查看文件内容:

  1. cat /var/log/nginx/error.log 

(编辑:ASP站长网)

网友评论
推荐文章
    热点阅读