跳到主要内容

工作台安装

数据库准备

准备一个 Mysql 数据库,执行工作台初始化脚本(向低代码支持人员获取)

拉取 docker 镜像

docker pull registry.cn-hangzhou.aliyuncs.com/hainiu_ide/hainiu_ide

配置和启动

  1. 创建服务器本地目录
mkdir -p /usr/local/app/hainiu_ide/data && cd /usr/local/app/hainiu_ide/data
  1. 下载 data.zip文件,解压后将 data 文件夹里面的内容( application.yml 文件和 ftl 文件夹)放到服务器 /usr/local/app/hainiu_ide/datahainiu-ide-install_1.png

  2. 修改 application.yml 文件,将数据库地址配置成上面准备好的数据库

    hainiu-ide-install_2.png

  3. 创建表

    创建lowcode_version_auto_update保证通过启动程序控制表的自动生成。 注意:需要检查数据库版本和代码版本是否匹配

    CREATE TABLE `lowcode_version_auto_update`  (
    `id` bigint(20) NOT NULL AUTO_INCREMENT,
    `gmt_create` datetime NULL DEFAULT NULL COMMENT '创建时间',
    `gmt_modified` datetime NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
    PRIMARY KEY (`id`) USING BTREE
    ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic COMMENT='版本自动更新表';
  4. 启动

docker run -d -p 18104:8104  -v /usr/local/app/hainiu_ide/data:/data -v /usr/local/app/hainiu_ide/data/image:/data/image/ -v /usr/local/app/hainiu_ide/data/logs:/home/logs/ --name hainiu_ide  registry.cn-hangzhou.aliyuncs.com/hainiu_ide/hainiu_ide
  1. 登录
   地址:http://${ip}:18104
账号:admin
密码:123456