27、Nginx配置项目域名
我这里的域名在腾讯云,大家可以自行购买域名,并备案
https://console.cloud.tencent.com/domain/all-domain/all
1、添加解析记录
2、访问前端
http
http://xx.xiaoxueblog.com
3、访问后端
http
http://xx.xiaoxueblog.com:8001/test
这样还是有端口号,我们把端口去掉
4、后端加context-path
yaml
server:
port: 8001
servlet:
context-path: /manager
- 后端重新部署
http
http://112.74.160.27:8001/manager/test
http
http://xx.xiaoxueblog.com:8001/manager/test
5、先通过ip访问把端口干掉
修改Nginx转发
nginx
location /manager/ {
proxy_pass http://112.74.160.27:8001/manager/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
http
http://112.74.160.27/manager/test
http
http://xx.xiaoxueblog.com/manager/test