1 思路
- vue 项目包dist文件夹
- 后端jar包
- VMware centos虚拟机
- nginx
- xshell
- cpolar 内网穿透
- sql文件
主要流程:
- 前端打包出dist文件
- 后端打包出jar包
- 在VMware中创建centos虚拟机
- 使用xshell连接虚拟机,上传dist、jar、sql文件到虚拟机中
- 虚拟机安装MySQL环境,执行sql创建出对应的数据库表数据和结构
- 在虚拟机中运行jar包,在浏览器中确认后端接口使用正常
- 虚拟机安装nginx环境,打开conf文件进行nginx代理配置,(请求代理到后端项目端口,前端资源dist文件在虚拟机中的路径)
- 访问虚拟机ip及前端对应路由,确认前后端运行成功
- 虚拟机安装cpolar ,在cpolar web ui界面创建website隧道指向项目端口,打开在线隧道列表,查看随机公网地址,在手机上使用流量查看,发给200公里外的小伙伴,确认能正常查看。(虚拟机项目得一直启动)
如有问题欢迎指正,详细内容后续完善