数字档案管理系统
首页
操作手册
部署手册
微服务框架
首页
操作手册
部署手册
微服务框架
  • 一、部署前准备工作
  • 二、web服务器部署
  • 三、部署CAD服务器
  • 四、AI服务部署
  • 五、私有化-环境部署-非国产化
  • 六、环境部署-国产化
    • 一、安装jdk(bisheng-jdk-8u382-linux-x64.tar.gz)
    • 二、安装达梦数据库(演示用需要自行安装达梦数据库,正式安装则由厂商负责安装,可以从第三步开始执行)
    • 三、安装nacos
    • 四、安装MINIO文件服务器
    • 安装redis
    • 安装任务调度服务
  • 七、环境部署-云平台
  • 八、宝蓝德部署
  • 九、AI服务部署
  • 部署手册
数字档案管理系统
2025-03-13
目录

六、环境部署-国产化

# 启迪文档与数据管理平台国产化环境部署文档

# 一、安装 jdk(bisheng-jdk-8u382-linux-x64.tar.gz)

1、进入 /home 目录,创建 data 文件夹

mkdir data
1
1

2、将 jdk 包上传至 data 目录并执行下方命令解压 openjdk 包

tar -zxvf bisheng-jdk-8u382-linux-x64.tar.gz
1
1

3、 配置环境变量

执行 vim /etc/profile 或 vi /etc/profile 找到最后一行,按 i 添加以下内容:

export JAVA_HOME=/home/data/bisheng-jdk1.8.0382

export PATH=$JAVA_HOME/bin :$PATH

export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar :$CLASSPATH
1
2
3
4
5
1
2
3
4
5

图片 0

4、环境变量生效

source /etc/profile
1
1

5、验证 jdk 配置是否生效

输入 java -version ,得到以下结果表明 jdk 配置成功

openjdk version "1.8.0_382"

OpenJDK Runtime Environment BiSheng (build 1.8.0_382-b13)

OpenJDK 64-Bit Server VM BiSheng (build 25.382-b13, mixed mode)
1
2
3
4
5
1
2
3
4
5

# 二、安装达梦数据库 (演示用需要自行安装达梦数据库,正式安装则由厂商负责安装,可以从第三步开始执行)

图片 1

1、准备好镜像,在镜像所在目录执行以下命令

【dm8_20230808_rev197096_x86_rh6_64_single.tar 是镜像名】

图片 2

docker load -i dm8_20230808_rev197096_x86_rh6_64_single .tar
1
1

创建容器并启动

提前创建好 /data/dm8_01 目录,或者更换其他目录都可以,此目录是将容器内的数据目录映射到宿主机,【:】左侧为宿主机目录,右侧为容器目录

docker run -d -p 5236:5236 --name dm8_01 --privileged=true -e CASE_SENSITIVE=0 -e UNICODE_FLAG=1 -e LENGTH_IN_CHAR=1 -e PAGE_SIZE=16 -e LD_LIBRARY_PATH=/opt/dmdbms/bin -e INSTANCE_NAME=dm8_01 -v /data/dm8_01:/opt/dmdbms/data dm8_single:dm8_20230808_rev197096_x86_rh6_64
1
1

图片 3

数据库默认用户名: SYSDBA ;默认密码: SYSDBA001

执行 sql 脚本

图片 4

管理工具连接数据库

图片 5

图片 6

创建模式:鼠标右键点击模式 -> 新建模式

图片 7

图片 8

图片 9

点击确定,完成模式创建

图片 10

将 sql 语句从脚本文件中粘贴至【sql 执行】窗口中,点击执行按钮,完成数据库初始化。

注意:在执行脚本前,一定要先创建模式且模式名一定和 sql 脚本文件名一致。

# 三、安装 nacos

解压 dm_nacos.tar

修改配置文件 application.properties

图片 11

启动服务

进入 bin 目录,执行命令:

./startup.sh -m standalone
1
1

登陆 nacos

通过 http://ip:8848/nacos 访问,账号:nacos;密码:nacos

导入配置压缩包,配置包分 MySQL 和 DM 注意区分。

# 四、安装 MINIO 文件服务器

下载文件(部署相关中已经下载完成,可直接使用)

wget https://dl.minio.org.cn/server/minio/release/linux-amd64/minio
1
1

增加可执行权限

chmod +x minio
1
1

编辑启动脚本并执行脚本

# !/bin/bash

#配置登陆账号密码

export MINIO_ROOT_USER=admin

export MINIO_ROOT_PASSWORD=admin

# nohup启动服务 设置文件存放路径 /data/minio/data 设置日志文件路径 /data/minio/log/minio.log

nohup ./minio server /data/minio/data --console-address ":9001" > /data/minio/log/minio.log 2>&1 &
1
2
3
4
5
6
7
8
9
10
11
1
2
3
4
5
6
7
8
9
10
11

# 安装 redis

下载文件(部署相关中已经下载完成,可直接使用)

官网 :https://redis.io

linux 下载 :

wget https://download.redis.io/releases/redis-6.2.6.tar.gz
1
1

安装 redis

解压 redis

tar -zxvf redis-6 .2 .6 .tar .gz
1
1

安装 gcc 编译环境,如果已安装过了可跳过此步骤

yum install gcc-c++
1
1

进行安装

进入到 redis-6.2.6 目录,执行命令:make && make install

修改核心文件

将部署相关文件夹中 redis.conf 放入 /usr/local/redis 目录下

将部署相关文件夹中 redis_init_script 放到 /etc/init.d 目录下

为 redis 启动脚本添加执行权限

chmod 777 /etc/init.d/redis_init_script
1
1

设置开机自启

chkconfig redis_init_script on
1
1

启动 redis

./redis_init_script start
1
1

# 安装任务调度服务

解压压缩包

tar -xvf taskPrivate.tar
1
1

启动服务

进入到 cronTask 文件夹,执行启动命令

nohup ./gcron_linux_sqllite web &
1
1

访问服务

链接:

账号:admin

图片 12

密码:123456

图片 13

图片 14

服务配置

需要修改服务配置中的 ip 和端口号

安装宝蓝德 (演示用需要自行安装达梦数据库,正式安装则由厂商负责安装,可以从第三步开始执行)

配置主机名

查看主机名

hostname
1
1

查看主机 IP

hostname -i
1
1

图片 15

编辑 hosts 文件

vim /etc/hosts
1
1

输入 i 按照红框内的格式输入上方查询的结果

图片 16

准备介质包

介质包相关说明

宝兰德中间件集群版本的介质需要区分不同的硬件平台和操作系统等,根据具体的环境 信 息 选 择 对 应 的 介 质 进 行 安 装,中 间 件 安 装 包 介 质 的 命 名 规 则 为 : BES-CLUSTER-9.5.2.$serialno-$os-$arch-$bit.tar.gz,各变量参考如下:

$serialno:版本序号; $os:操作系统类型; $arch:硬件平台,其中 FT 表示飞腾、KUNPENG 表示华为、LOONGSON 表示龙芯,海光服务器直接选择硬件平台字段为 “X64” 的介质即可; $bit: 操作系统位数。

解压安装包

unzip BES9.5.2.zip

进入解压出来的文件夹找到要使用的介质,以银河麒麟系统的介质为例: 在 / BES9.5.2/x86 介质目录下找到【BES-CLUSTER-9.5.2.4692-KYLIN10-X64.tar.gz】

创建相关目录

mkdir -p /home/bes

移动介质包

将介质压缩包移到 bes 文件目录下,即将要使用的包复制到刚刚创建的目录中

cp ./BES-CLUSTER-9.5.2.4692-KYLIN10-X64.tar.gz /home/bes

解压介质包

tar -zxvf BES-CLUSTER-9.5.2.4692-KYLIN10-X64.tar.gz

安装

初始化数据

进入 /home/bes/bin 下,执行命令:./initstore

图片 17

当出现 Data Storage Initialization Completed,表示初始化成功,如下图:

图片 18

启动服务

进入 /home/bes/bin 下执行命令./startManagement

通过下方命令查看日志

tail -1000f /home/bes/logs/server.log

当日志的出现 started http listener bound to 0.0.0.0:6900successfully。表示管理服务启动成功

图片 19

登陆控制台

地址:http://IP:6900/console

默认用户名:admin

默认密码:B#2008_2108#es

图片 20

进入管理服务控制台主界面,在主界面可以看到项目概览:集群、应用列表、独立 实例、功能导航

图片 21

安装补丁

停止服务

进入 /home/bes/bin 下执行下方命令:./stopManagement

解压补丁包

将部署相关中的【media.tar.gz】上传到 home 目录下并解压

tar -zxvf media .tar .gz
1
1

安装补丁

分别将补丁放入 /home/bes/media 目录下

\cp -R /home/media/clusterpatch /home/bes/media

\cp -R /home/media/instancepatch /home/bes/media

\cp -R /home/media/nodepatch /home/bes/media
1
2
3
4
5
1
2
3
4
5

进入 /home/bes/bin 下执行下方命令

./patch -path . ./media/clusterpatch

./patch -path . ./media/instancepatch

./patch -path . ./media/nodepatch
1
2
3
4
5
1
2
3
4
5

验证

进入 /home/bes/bin 下执行下方命令

./patch -list
1
1

出现 List applied patches successfully 代表补丁安装成功,如下图

图片 22

启动服务

./startManagement

配置补丁(此步骤要完成配置节点和实例后操作)

登录管理服务控制台,点击系统管理→升级维护→节点升级

图片 23

选中节点,点击应用补丁,选中补丁名称,点击确定,补丁数量和下图不同,全部选中即可

图片 24

图片 25

点击系统管理→升级维护→实例升级

图片 26

选中实例,点击应用补丁,选中补丁名称,点击确定,补丁数量和下图不同,全部选中即可

图片 27

图片 28

安装 OCR 服务

修改 NACOS 配置

修改 nacos 配置中心中 archive 服务配置 sofast:file:ocrUrl: http://192.168.31.146:5002/,改为部署地址 ip

解压文件

解压 ocr-project.zip 压缩包至 /root/code/ocr_project

依次运行下方命令

docker run -itd --name my_ocr_container -v /root/code/ocr_project:/root/code/ocr_project -p 5001:5001 python:3.9 bash

pip3 install -r requirements.txt

pip3 install flask

pip3 install Pillow

pip3 install easyocr

pip3 install flask-cors

python3 app.py
1
2
3
4
5
6
7
8
9
10
11
12
13
1
2
3
4
5
6
7
8
9
10
11
12
13
上次更新: 2025/04/07, 10:50:49

← 五、私有化-环境部署-非国产化 七、环境部署-云平台→

Theme by | Copyright © -2025
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式