美文网首页
简单的前后端分离项目如何配置Nginx?

简单的前后端分离项目如何配置Nginx?

作者: 七十二年蝉 | 来源:发表于2019-04-10 13:12 被阅读0次

    前提:

    1. 后端服务地址为:localhost:8989;
    2. 前端页面目录为:/Users/xxxx/dev/xxxx;

    Nginx配置:

    默认的配置文件路径为:/usr/local/etc/nginx/nginx.conf

    1. 在终端中执行: sudo vim /usr/local/etc/nginx/nginx.conf 打开配置文件;
    2. 按i键进入insert模式;
    3. 按如下修改即可实现简单的配置目的:
    server {
            listen       80;
            server_name  localhost;
    
            #charset utf-8;
    
            #access_log  logs/host.access.log  main;
    
            location / {
                root /Users/xxxx/dev/xxxx;
                index /pages/index.html index.htm;
            }
    
            location /api {
                 proxy_pass http://localhost:8989/;
            }
    }
    

    特别注意:proxy_pass http://localhost:8989/; 末尾一定要有"/",否则会报404

    相关文章

      网友评论

          本文标题:简单的前后端分离项目如何配置Nginx?

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