购买服务器
我购买的是阿里云的服务器,参考教学视频
前端部署
我使用的是nginx部署的前端,nginx配置如下
在服务器中新建路径 /mydata/frontCode, 然后将前端项目通过 npm run build指令打包,将打包生成的dist文件夹通过Xftp上传到创建的该路径下,给该vue项目888端口,注意: 别忘记在阿里云服务器的安全组里添加
后端部署
- 宝塔面板在安装的时候,会提供tomcat的安装,但是我给卸载了,手动安装了一遍,参考博客
- 但是这篇博客的打包项目的步骤我试了之后无效,看了另一篇博客后,打包方式有效,打包步骤如下
点击build,即可打包项目成war,将项目通过xftp放在tomcat的安装目录下的webapps文件夹下,war包是英文tomcat会自动解压,xshell重启tomcat即可,注意,war一定要英文,中文的话会有很多问题,不自动解压就是其一
云服务器导入本地数据库
navicat 连接云服务器中的mysql数据库
- 参考博客
- 遇到的问题: 我在使用ssh通道时候会一直报错,无法连接,查看navicat的版本的时候,发现是11.0,换成11.2版本以后,问题解决