运行环境ubuntu18.04 服务器环境装了lxd,起一个container环境,随便搞,崩了也不要紧,不喜欢删掉重起
后端使用java架构,提供基本接口服务,前端使用vue,node用来做中间层进行接口的整合处理工作,用nginx
处理静态资源服务,代理node接口服务,这样解决了跨域问题
1、nginx下载 sudo apt-get install nginx
2、启动nginx sudo /etc/init.d/nginx start
3、关闭nginx sudo /etc/init.d/nginx stop
4、重启nginx sudo /etc/init.d/nginx restart
5、查看nginx配置文件所在
sudo nginx -t
6、修改配置文件 vi /etc/nginx/sites-available/default
不懂vi的自行百度
在server 处添加以下代码
location ^~ /api/ {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $http_host;
proxy_pass http://192.168.0.80:3000/users/api;
}
<