长沙数字档案馆系统本地化部署、核心功能配置实操全流程指南

前置准备:部署前软硬件&资质核验

部署前需完成以下准备,避免后续操作卡壳:

  • 硬件要求:4核8G以上云服务器/物理服务器,存储盘不低于2T(优先选SSD,适配大体积档案读写需求),开放80、443、3306、8080端口
  • 软件安装包提前下载:
    CentOS7.9镜像:https://vault.centos.org/7.9.2009/isos/x86_64/CentOS-7-x86_64-DVD-2009.iso
    系统v2.3.1稳定版:http://daj.changsha.gov.cn/xxgk/tzgg/202306/t20230612_11098768.html
  • 资质申请:登录长沙市档案政务服务平台http://daj.changsha.gov.cn/zwfw/ 提交系统接入申请,3个工作日内可获取专属接入密钥、政务统一身份认证appId和appSecret

第一步:系统基础部署实操

1.1 基础环境配置

所有命令可直接复制执行,执行后需验证输出结果:

① 安装OpenJDK11:

``` yum install -y java-11-openjdk-devel 验证安装成功,返回openjdk version "11.0.19"即为正常 java -version ```

② 安装MySQL8.0.32:

``` 配置MySQL yum源 rpm -ivh https://dev.mysql.com/get/mysql80-community-release-el7-7.noarch.rpm yum install -y mysql-community-server systemctl start mysqld && systemctl enable mysqld 获取初始密码 grep 'temporary password' /var/log/mysqld.log 登录后修改密码、创建系统专属数据库 mysql -uroot -p ALTER USER 'root'@'localhost' IDENTIFIED BY '你自定义的MySQL密码,需包含大小写、数字、特殊字符'; create database cs_da_archive default character set utf8mb4 collate utf8mb4_general_ci; create user 'cs_da_user'@'localhost' identified by '你自定义的数据库用户密码'; grant all privileges on cs_da_archive. to 'cs_da_user'@'localhost'; flush privileges; exit ```

③ 安装Nginx1.24:

``` yum install -y nginx-1.24 systemctl start nginx && systemctl enable nginx ```

1.2 系统包部署与启动

① 将提前下载的系统安装包上传到服务器/opt目录,执行解压命令:

``` tar -zxvf cs-archive-system-v2.3.1.tar.gz ```

② 修改系统配置文件,路径为/opt/cs-archive-system/config/application-prod.yml,完整可复制配置如下:

``` server: port: 8080 spring: datasource: url: jdbc:mysql://127.0.0.1:3306/cs_da_archive?useUnicode=true&characterEncoding=utf8mb4&serverTimezone=GMT%2B8 username: cs_da_user password: 你设置的cs_da_user数据库密码 driver-class-name: com.mysql.cj.jdbc.Driver csArchive: access-key: 你申请到的长沙市档案局专属接入密钥 sync-interval: 3600 每小时同步一次档案数据到市平台 storage-path: /opt/cs-archive-system/storage 若存储盘挂载到其他目录,可修改为对应路径 ```

长沙数字档案馆系统本地化部署、核心功能配置实操全流程指南

③ 启动系统:

``` nohup java -jar /opt/cs-archive-system/cs-archive-system.jar --spring.profiles.active=prod & 验证启动成功,返回{"status":"UP"}即为正常 curl http://127.0.0.1:8080/actuator/health ```

第二步:核心功能配置实操

2.1 档案分类体系配置

访问系统后台地址http://你的服务器IP:8080/admin,初始账号admin、初始密码Cs@da2024,登录后第一时间修改初始密码。进入【系统设置】-【档案分类管理】,点击【导入长沙标准分类模板】,模板内置在系统资源库,导入后自动生成符合《长沙市档案分类规则》的5大类32个二级分类,无需手动调整;若需新增自定义分类,需提前提交长沙市档案局审核通过后再添加。

2.2 四性检测功能配置

四性检测是长沙数字档案馆验收的必填项,进入【档案管理】-【四性检测设置】,勾选真实性、完整性、可用性、安全性4项全部检测选项,上传官方检测规则包:http://daj.changsha.gov.cn/xxgk/tzgg/202306/P020230612567891234567.zip,点击【生效规则】即可,后续所有上传的档案会自动完成四性检测,不符合规范的档案会直接拦截并给出具体报错原因。

2.3 权限与跨馆查询配置

进入【权限管理】-【角色管理】,创建3个基础角色:普通用户(仅可查询公开档案)、档案管理员(可上传、审核、导出档案)、系统管理员(全权限),添加用户时必须绑定真实身份信息。
进入【系统设置】-【统一身份认证】,输入你单位申请的政务认证appId和appSecret,该配置为必填项,未配置无法实现全市跨馆档案查询调用

第三步:系统联调与核验

3.1 市平台对接核验

执行系统自带的对接校验脚本:

``` sh /opt/cs-archive-system/bin/check-sync.sh ```

返回「sync connection success」即为对接成功,上传一份测试PDF/A格式的文书档案,进入【数据同步】-【同步日志】,10分钟内可看到同步成功记录,说明已接入长沙市数字档案馆集群。

3.2 功能可用性核验

按照以下清单逐一验证,全部通过即可正式投入使用:

  • 上传1份符合规范的文书档案,四性检测是否正常通过
  • 用普通用户账号登录,是否无法查看非公开档案、无编辑权限
  • 导出档案是否自动添加单位名称、查询人、查询时间水印
  • 档案销毁申请是否触发管理员、负责人两级审批,所有操作日志是否完整可查

常见卡壳问题排查

  • 启动失败提示「access-key无效」:检查配置文件中的密钥是否和申请的完全一致,不要留多余空格,密钥有效期为1年,到期需提前15天重新申请
  • 四性检测不通过:优先检查档案格式,文书档案需为PDF/A格式,照片档案为JPG/TIFF格式、分辨率不低于300dpi,禁止添加加密、压缩参数
  • 数据同步到市平台失败:检查服务器是否开放80、443端口的出网权限,执行ping 113.247.110.122验证是否能连通市平台接口

每次系统升级前需先备份数据库,备份命令:mysqldump -u cs_da_user -p cs_da_archive > /opt/backup/cs_da_archive_$(date +%Y%m%d).sql,备份文件需定期异地存储,符合档案安全管理规范。

AI咨询
热线电话

028-85154420

15388110056

全国售前咨询电话

扫码咨询
安答联动微信公众号二维码

微信扫码关注安答联动

申请试用
热线电话
申请试用

安答联动档案管理系统