数字档案馆系统部署实操全流程 快速提升单位信息化水平

一、部署前环境确认

  • 服务器配置:2核4G及以上Linux系统(CentOS 7.9/Ubuntu 20.04)
  • 网络要求:可访问互联网,开放服务器8080、3306端口
  • 权限要求:登录服务器拥有root或sudo权限

二、系统部署实操(Docker一键部署)

1. 安装Docker与Docker Compose

根据服务器系统执行对应命令完成环境安装:

``` CentOS 7环境执行 yum update -y yum install -y docker docker-compose systemctl enable --now docker Ubuntu 20.04环境执行 apt update -y apt install -y docker.io docker-compose systemctl enable --now docker ```

安装完成后,执行docker --versiondocker-compose --version,输出版本号则环境正常。

2. 编写部署配置文件

新建并编辑docker-compose.yml文件,完整内容如下:

``` version: '3.8' services: archive-db: image: mysql:8.0.32 restart: always environment: MYSQL_ROOT_PASSWORD: TempPass@2024 MYSQL_DATABASE: archive_manage volumes: - ./db-data:/var/lib/mysql networks: - archive-net archive-app: image: digitallibrary/archive-system:v2.1.0 restart: always ports: - "8080:8080" environment: SPRING_DATASOURCE_URL: jdbc:mysql://archive-db:3306/archive_manage?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT%2B8 SPRING_DATASOURCE_USERNAME: root SPRING_DATASOURCE_PASSWORD: TempPass@2024 depends_on: - archive-db networks: - archive-net volumes: db-data: networks: archive-net: driver: bridge ```

重要操作:将配置中所有`TempPass@2024`替换为8位以上、含字母/数字/特殊符号的密码,避免数据库安全风险。

3. 启动系统服务

在配置文件所在目录执行启动命令:

``` docker-compose up -d ```

执行docker-compose ps,等待`archive-db`和`archive-app`两个服务的Status均为`Up`,代表启动完成。

4. 初始登录配置

打开浏览器,访问`http://服务器公网IP:8080`,进入登录页面:

  • 默认初始账号:admin
  • 默认初始密码:Admin@2024

数字档案馆系统部署实操全流程 快速提升单位信息化水平

首次登录必须进入「系统设置-用户管理」修改初始密码,确保账号安全。

三、核心功能启用(快速提升信息化水平)

1. 档案结构化分类

进入「档案管理-分类设置」,添加单位专属分类(如行政、人事、业务、科技),完成分类后可快速将零散档案按类别归档,实现数据标准化。

2. 批量档案上传

进入「档案上传-批量上传」,支持PDF、JPG、TIF格式的档案扫描件批量导入,系统自动生成元数据索引,后续可按关键词快速检索对应档案。

3. 权限精细化设置

进入「系统设置-角色管理」,创建不同角色(如档案管理员、部门专员、普通员工),分配对应操作权限(如仅查看/可编辑/可删除),平衡数据安全与协作效率。

四、日常维护操作

1. 数据备份:每月执行一次全量备份,命令为:docker exec archive-db mysqldump -uroot -p你的新密码 archive_manage > archive_backup_$(date +%Y%m%d).sql,备份文件自动按日期命名,存放在当前目录。

2. 版本更新:执行docker-compose pull拉取最新系统镜像,再执行docker-compose up -d完成更新,无需修改任何配置。

3. 端口排查:若访问失败,执行firewall-cmd --add-port=8080/tcp --permanent && firewall-cmd --reload开放端口,CentOS 7环境适配。

AI咨询
热线电话

028-85154420

15388110056

全国售前咨询电话

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

微信扫码关注安答联动

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

安答联动档案管理系统