本次选择的是直接拷贝前端项目到后端,一起发布的方式发布自己的项目,所以这里就先不安装Nginx了,不多说看步骤
1、打包前端项目
-
首先执行如下命令:npm run build
然后会得到如下的项目 -
把生成的打包到后端
2、打包后端项目
-
在打包之前一定要配置好如下
- Xshell登录查看数据是否正常
- 配置如下
- 执行数据库脚本,我是用电脑端的软件执行的
- Xshell登录查看数据是否正常
-
拷贝自己生成的jar包
-
上传到服务器
3、部署项目方式
- 第一种部署项目方式
- 第二种方式
另外一种方式我想到的是Tomcat里面webapps目录里面部署。
下次再继续使用前端和后端分离的类型部署,采用Nginx,今天就到这里吧
4、补充
刚刚写了之后,以为随便访问就可以成功了,但是还是被打脸了,加载事件过长,什么玩意,我又想了想如下
端口号是8081,我服务器防火墙好像没有释放这个端口号,所以就要去释放这个端口号了
-
由于我是买的腾讯云服务器,直接在这里配置就可以,因为我上次执行命令配置不行,不知道为什么
-
最后即可访问成功