一般来说,通过内网穿透可以快速部署前后端项目需要两条隧道:
比如说启动前端项目-8080端口 绑定一条隧道;启动后端项目-8181端口 绑定一条隧道;
但是使用隧道绑定nginx服务器ip、端口的话,通过反向代理,可以实现前后端项目部署:流程如下
公网ip
隧道绑定nginx的ip/端口:
nginx代理配置 (类似nginx.conf文件配置):
前端:
后端:
通过docker容器中的nginx启动前后端,
效果:使用分配的公网访问,可以看到前端项目已部署完成
且后端接口地址也被反向代理
使用的穿透工具: http://console.http01.cn/#/tunnel