综合档案管理系统国产化版本地部署极简实操指南
1. 环境初始化
1.1 安装Docker
执行以下命令完成Docker安装及启动:
``` curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun systemctl enable --now docker ```验证安装:执行docker --version,输出Docker版本号即成功。
1.2 安装Docker Compose
执行以下命令安装指定版本的Docker Compose:
``` curl -fsSL https://get.daocloud.io/docker/compose/releases/download/v2.20.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose ```验证安装:执行docker-compose --version,输出版本号即成功。
2. 创建部署目录及配置文件
执行命令创建工作目录并拉取配置模板:
``` mkdir -p /opt/national-archive && cd /opt/national-archive wget https://raw.githubusercontent.com/national-archive/compose-template/main/docker-compose.yml -O docker-compose.yml wget https://raw.githubusercontent.com/national-archive/compose-template/main/.env.example -O .env ```当前目录下生成docker-compose.yml和.env两个核心文件。
3. 核心配置修改(国产化适配)
3.1 数据库配置(达梦国产化数据库)
编辑.env文件,替换为以下完整配置:
3.2 应用端口配置
编辑docker-compose.yml,替换为以下完整内容:
4. 启动系统服务

在/opt/national-archive目录下执行启动命令:
该命令会自动拉取达梦数据库及档案系统镜像,并启动两个容器,耗时约3-5分钟,等待容器启动完成。
5. 初始化国产化数据库
进入达梦数据库容器执行初始化脚本,执行以下命令:
``` docker exec -it national-dm8 /opt/dmdbms/bin/disql SYSDBA/SYSDBA << EOF CREATE TABLESPACE NATIONAL_ARCHIVE DATAFILE 'NATIONAL_ARCHIVE.DBF' SIZE 1024M AUTOEXTEND ON NEXT 128M; CREATE USER ARCHIVE_ADMIN IDENTIFIED BY "NationalArchive@2024" DEFAULT TABLESPACE NATIONAL_ARCHIVE; GRANT ALL PRIVILEGES TO ARCHIVE_ADMIN; EOF ```6. 系统访问与首次登录
打开浏览器,输入服务器IP地址(如:http://192.168.1.100),进入登录页面。
初始账号:admin,初始密码:NationalArchive@2024,首次登录系统会要求修改密码,建议设置符合复杂度要求的新密码。
7. 系统可用性验证
7.1 容器状态检查
执行命令查看运行中的容器:
``` docker ps | grep national ```输出应包含两个状态为Up (healthy)的容器:national-dm8和national-archive,表示服务正常运行。
7.2 档案上传测试
登录系统后,进入「档案管理」模块,点击「上传档案」按钮,选择任意txt/ pdf格式的测试文件,上传成功后页面会提示上传完成,即为系统功能正常。