编辑 | blame | 历史 | 原始文档

部署BladeX-Boot

  1. 修改application-test.yml,将redis和mysql节点改为刚刚设定的配置

image-20210211142046638

  1. 根目录执行打包

~~~shell
mvn clean package -Dmaven.test.skip=true
~~~

image-20210211142502862

  1. 前往宝塔新建的web站点,创建一个api文件夹

image-20210211142618482

  1. 进入api文件夹,上传刚刚打包后的blade-api.jar文件

image-20210211142706190

image-20210211142821419

image-20210211143317282

  1. 修改部署脚本同样上传至api文件夹

> 默认端口为80,我们需要改成其他不容易被占用的端口,比如88,给启动命令加上 --server.port=88

> 为了生效application-test.yml,给启动命令加上--spring.profiles.active=test

image-20210211152511924

image-20210211143356634

image-20210211143406186

  1. 给脚本赋予可执行权限

image-20210211143549257

image-20210211143604795

启动BladeX-Boot

  1. 返回首页,点击SSH终端,输入密码后登录

image-20210211143658404

image-20210211143731335

image-20210211151219471

  1. 进入终端后,先执行 java -version 查看环境是否已经配置好,若没有则看上一章节安装Java一键部署插件

image-20210211151430157

  1. 环境无误,则执行脚本进行启动

~~~shell
[root@blade-test api]# ls
blade-api.jar service.sh
[root@blade-test api]# ./service.sh start
[root@blade-test api]# ./service.sh status
blade-api.jar is running. Pid is 16110
~~~

image-20210211151614815

  1. 测试一下接口,返回success说明启动成功

image-20210211153037688

  1. 下一节我们来看一下前端的部署流程