数字档案管理系统
首页
操作手册
部署手册
微服务框架
首页
操作手册
部署手册
微服务框架
  • 一、部署前准备工作
  • 二、web服务器部署
  • 三、部署CAD服务器
  • 四、AI服务部署
  • 五、私有化-环境部署-非国产化
  • 六、环境部署-国产化
  • 七、环境部署-云平台
  • 八、宝蓝德部署
  • 九、AI服务部署
  • 部署手册
数字档案管理系统
2025-03-13

七、环境部署-云平台

云平台 环境部署文档

一、部署前准备工作

1、云服务器 ECS

部署UAT环境服务器包括CAD服务器、UAT环境web服务器和AI服务器三台服务器

1. 修改服务器名称

   将服务器名称由原来自动生成的名称改为自定义名称,如下图。

2. 绑定服务器的公网IP

3. 重置实例密码

图片 0

4. 开放端口(安全组-入方向)

图片 1

2、云数据库 RDS

选定UAT数据库

自定义数据库名称

图片 2

设置数据库的白名单为 0.0.0.0/0

图片 3

申请外网地址

图片 4

创建数据库账号

图片 5

数据库参数去掉 ONLY_FULL_GROUP_BY

图片 6

使用外网地址 + 数据库账号 (root)+ 密码链接数据库

往数据库导入 sql 文 (直接将 sql 文文件拖进去)

3、云数据库 Redis 版

(使用公网地址 + 账号 + 密码,在 nacos 中配置)

1. 修改名称

2. 申请公网连接地址

3. 重置密码

图片 7

4、对象存储 OSS

(PS:首页登录的两个协议也需要放到OSS下边,用户给出)

1. 修改名称

2. 创建Bucket,并在创建好的Bucket下上传模板文件system/

图片 8

图片 9

图片 10

3. 使用外网地址+AccessKey+AccessSecret,用于nacos配置

图片 11

5、Elasticsearch

1. 修改名称

2. 安全配置->打开公网地址

3. 重置用户名密码

4. 修改公网地址访问白名单

5. 公网地址 + 用户名 + 密码,用于nacos配置

图片 12

6、本地安装 PUTTY 和 WinSCP

1. 登录PUTTY

    地址:UAT环境公网地址

    账号:root

    密码:UAT环境自己重置的密码

2. 启动登录WinSCP

    地址:UAT环境公网地址

    账号:root

    密码:UAT环境自己重置的密码

7、数据盘挂载

1. 挂载位置

    挂载到/usr/trinity

2. 参考地址

    https://blog.csdn.net/ldy/article/details/108614399

二、web 服务器部署

1、在 usr 文件夹下新建一个 trinity 的文件夹

2、安装 JDK (centos8.4 => JDK8)

1. 解压

    tar -xf jdk-8u311-linux-x64.tar.gz

2. 环境变量配置 vim /etc/profile

图片 13

配置内容: export JAVA_HOME=/usr/trinity/jdk1.8.0_311

export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$PATH:$JAVA_HOME/bin

图片 14

3. 应用配置 source /etc/profile

4. 检查是否安装成功 java –version

3、安装 nacos

1. 解压

    tar -xf nacos-server-2.0.3.tar.gz

2. 修改配置

图片 15

图片 16

3. 修改startup.sh中jdk的路径

图片 17

4. 创建开机启动用的服务nacos.service

图片 18

5. nacos.service内容如下所示:

图片 19

6. 刷新service配置/激活service/启动service 三个命令执行

systemctl daemon-reload

    systemctl enable nacos.service

systemctl start nacos.service

7. 修改nacos里redis、mysql、Es等配置信息(yml文件)

4、安装 gcc

1. 解压

    tar -xf gcc-11.2.0.tar.gz

2. 把以下四个包上传至解压好的文件夹
    gmp-6.1.0.tar.bz2

mpc-1.0.3.tar.gz

mpfr-3.1.6.tar.bz2

isl-0.18.tar.bz2

3. 下载、解压、安装(make install)上一步那四个文件(此步骤以及以下其他步骤在gcc目录下进行)

    ./contrib/download_prerequisites

4. 安装配置(参数是指:只装了c相关的内容)

    ./configure --enable-checking=release --enable-languages=c,c++ --disable-multilib

5. 编译

    make

6. 安装

    make install

5、安装 pcre(用于安装配置 nginx)

1. 解压

tar -xf pcre-8.45.tar.gz

2. 进入当前文件

cd pcre-8.45

3. 安装配置

./configure

4. 编译

make

5. 安装

make install

6、安装 zlib(用于安装配置 nginx)

1. 解压

    tar -xf zlib-1.2.11.tar.gz

2. 进入当前文件

cd zlib-1.2.11.

3. 安装配置

/configure

4. 编译

make

5. 安装

make install

7、安装 nginx

1. 解压

2. 修改nginx.conf配置

图片 20

图片 21

3. 进入当前nginx目录

cd nginx-1.21.4/

4. 安装配置

./configure --prefix=/usr/trinity/nginx-1.21.4

  1. 编译

     make
    
    1. 安装

      make install

    2. 创建 log 的文件夹

    3. 进入到 sbin 目录下,启动 nginx

    cd sbin/

    ./nginx

9、安装 codecs(MPlayer 的解码工具)

1. 解压

2. 移动改名

图片 26

10、安装 MPlayer

1. 解压

2. 进入目录文件

3. 安装配置(详见上图)

    ./configure --prefix=/usr/trinity/mplayer --codecsdir=/usr/trinity/codecs

4. 编译

    make

5. 安装

    make install

11、安装 yasm(用于安装 ffmpeg)

1. 解压

2. 进入目录文件

3. 安装配置

    ./configure

4. 编译

    make

5. 安装

    make install

12、安装 nasm(用于安装 ffmpeg)

1. 解压

2. 进入目录文件

3. 安装配置

    ./configure

4. 编译

    make

5. 安装

    make install

13、安装 libx264 (用于安装 ffmpeg)

1. 解压

2. 进入目录文件

3. 安装配置

    ./configure

4. 编译

    make

5. 安装

    make install

14、安装 lame(用于安装 ffmpeg)

1. 解压

2. 进入目录文件

3. 安装配置

    ./configure

4. 编译

    make

5. 安装

    make install

15、安装 ffmpeg (文件的解码器)

1. 解压

2. 进入目录文件

3. 安装配置

    ./configure --prefix=/usr/trinity/ffmpeg

4. 编译

    make

5. 安装

    make install

16、将 windows 的字体复制到 centos 中,防止文件转换乱码

1. 在usr/share/fonts/路径下创建chinses文件夹,将windows字体复制进来

2. 进入文件目录
cd /usr/share/fonts/chinese/
1
1
3. 安装字体
        rpm -ivh libfontenc-1.1.3-3.el7.x86_64.rpm(离线下好的包)

rpm -ivh xorg-x11-font-utils-7.5-21.el7.x86_64.rpm(离线下好的包)

sudo dnf install mkfontscale(如果没有上两个离线下好的包,就执行这个)

        mkfontscale

        mkfontdir

        fc-cache -fv
1
2
3
4
5
6
7
8
9
10
11
1
2
3
4
5
6
7
8
9
10
11
4. 查看
fc-list :lang=zh-cn
1
1

17、新建 lic 文件夹

用来放置pageoffice的license,并修改nacos配置

图片 27

18、需要做临时文件保存路径,并修改 nacos 配置

图片 28

图片 29

19、创建 java 文件夹,部署后端 jar 包

1. 进入目录文件
        cd /usr/trinity/java/
1
1
2. 启动程序
        sh start.sh (结束程序 sh stop.sh)
1
1
3. 确认显示进程
        ps -ef |grep jar
1
1

图片 30

20、创建 html 文件夹,部署前端代码

图片 31

三、部署 CAD 服务器

1、下载 VS

2、打包

图片 32

图片 33

图片 34

3、安装 IIS

图片 35

图片 36

图片 37

图片 38

图片 39

4、发布

图片 40

5、设置权限

图片 41

图片 42

定时任务服务部署

上传安装包到服务器

解压安装包

tar -xvf taskPrivate .tar
1
1

启动服务

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

nohup ./gcron_linux_sqllite web &
1
1

验证服务

访问链接:http://ip:5920/

账号:admin

密码:123456

图片 47

图片 48

服务配置

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

部署完成后需要在任务调度服务中手动执行一次下列任务

图片 49

启迪 2.0 - 更新 nacos 配置

备份原有配置

删除所有配置

将提供的压缩包导入 nacos 配置

修改配置文件中的 ip 地址

启迪 2.0 - 更新数据库初始数据

数据库备份(一定要备份后执行下方操作),避免不可控因素导致数据缺 失,保证能够安全回滚数据

将初始化 jar 包(init.jar)复制到与 nacos 相同的主机上

在 jar 包所在目录执行以下命令

java -jar ./init.jar
1
1

当出现以下标识,说明数据库初始化成功

图片 50

执行成功后,该 jar 包不可再次执行,若失败报错,先根据备份回滚数据至老版本,再排查错误重新执行初始化 jar 包

处理脏数据,套制,执行 menu_cloud_root.sql,zxModify_cloud.sql,无需选 择数据库,在 sql 内已指定数据库。

数据初始化后,需要重新设定套餐,并为企业配置新的套餐,企业才能使用新的功能。

启迪 2.0 - 安装任务调度服务

执行解压压缩包命令

tar -xvf taskPrivate .tar
1
1

启动服务

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

nohup ./gcron_linux_sqllite web &
1
1

访问服务

链接: http://ip:5920

账号:admin

密码:123456

图片 51

图片 52

服务配置

若定制任务服务和业务服务不在一台服务器上,则需要需要修改服务配置中的 ip 和端口号

上次更新: 2025/04/21, 10:01:42

← 六、环境部署-国产化 八、宝蓝德部署→

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