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

部署准备

  • BladeX分单体式和分布式两套后端架构,宝塔部署主要推荐使用单体式部署
  • 单体式部署对服务器要求较低,而且仅需2c4g单服务器就可以运行
  • 这对小型项目的运维来说,会带来极大的便利,用习惯后部署运维只需要鼠标点点就可以完成绝大部分的工作

安装Java环境

  1. 前往软件商店搜索java点击安装,并首页显示

image-20210211144137322

image-20210211133958109

  1. 点击设置,选择安装tomcat8服务,这里主要是为了安装java8的环境

image-20210211144837348

image-20210211145017900

安装Redis环境

  1. 前往软件商店搜索redis点击安装,并首页显示,若是生产环境,建议修改端口以及密码,并且不开放至外网访问

image-20210211135231111

image-20210211141338608

image-20210211141726861

配置Mysql

  1. 创建bladex数据库,导入脚本,并将帐号密码记录好后续放到bladex_bootapplication-test.yml配置文件

image-20210211134114196

image-20210211134300098

image-20210211134532518

image-20210211134552310

image-20210211134339813

image-20210211134353525

image-20210211134444157

image-20210211134630818

image-20210211134648394

  1. 点击管理,查看数据是否导入成功

image-20210211134846607

image-20210211134904005

  1. 若BladeX-Boot不需要flowable功能,需要去除可以参考文档 5.6.4章节,若需要flowable功能,还需要导入流程脚本

  2. 复制后拷贝到sql内执行

image-20210211150458305

image-20210211150547821

  1. 执行后再次刷新,可以看到流程的表也已经创建成功

image-20210211150623942

注意

  • java、redis、mysql三个基础环境是必须要的,其中尤其是redis与mysql,务必确认设置密码并且日常关闭外网访问
  • 若都采用默认配置,不出意外,服务器很快就会被人挂上挖矿病毒,这个请再三确认,不希望大家的服务器因此挂掉