合资企业合规要求下数字档案馆系统从零搭建实操全指南
前期准备:软硬件及权限准备
1.1 基础环境安装
需要提前安装的基础环境版本及对应安装命令,不同系统直接复制执行即可:
- CentOS7/8云服务器直接执行以下命令安装所有依赖:
- Windows本地测试直接下载对应安装包安装: JDK11: https://cdn.azul.com/zulu/bin/zulu11.68.17-ca-jdk11.0.21-win_x64.msi MySQL8.0: https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-installer-community-8.0.36.0.msi Nginx: http://nginx.org/download/nginx-1.25.3.zip
1.2 数据库初始化配置
按照以下步骤完成初始化,满足合资企业日志审计要求:
- 下载初始SQL文件:https://gitee.com/ostep/da-digital-archive/raw/master/doc/init.sql ,保存到服务器本地
- 登录MySQL执行初始化操作,命令如下:
注意:此处密码仅为示例,部署时必须更换为8位以上包含大小写、特殊字符的强密码,符合合资企业合规要求
后端部署:服务配置与启动
2.1 拉取并打包代码
直接执行以下命令拉取适配合规要求的开源代码并打包:
``` 拉取代码 git clone https://gitee.com/ostep/da-digital-archive.git cd da-digital-archive/da-backend 没有Maven先执行yum install -y maven,再执行打包 mvn clean package -DskipTests ```2.2 修改核心配置文件
打开src/main/resources/application.yml,直接替换为以下完整配置,仅修改对应数据库密码和存储路径即可:
关键要求:合资企业档案数据量较大,必须将存储路径设置到独立分区,避免系统盘占满导致服务宕机
2.3 启动并设置开机自启

执行以下命令启动后端服务,并配置开机自启:
``` cd target 后台启动服务,输出日志到root.log nohup java -jar da-backend-1.0.0.jar > root.log 2>&1 & 添加开机自启 echo "nohup java -jar /root/da-digital-archive/da-backend/target/da-backend-1.0.0.jar > /root/da-digital-archive/da-backend/root.log 2>&1 &" >> /etc/rc.local chmod +x /etc/rc.local ```执行curl http://127.0.0.1:8080/api/health,返回{"code":200,"data":"ok"}说明后端启动成功
前端部署:Nginx反向代理配置
3.1 打包前端代码
执行以下命令打包前端文件:
``` cd ../da-frontend 没有NodeJS先执行:curl -fsSL https://rpm.nodesource.com/setup_18.x | bash - && yum install -y nodejs npm install --registry=https://registry.npmmirror.com 打开src/config/proxy.ts,将baseURL改为你的服务器IP:8080,再执行打包 npm run build ```3.2 配置Nginx并生效
打开/etc/nginx/nginx.conf,替换http块内的server配置为以下内容:
执行以下命令验证配置并重启生效:
``` nginx -t && systemctl reload nginx ```合规配置:系统初始化完成
4.1 初始登录
打开浏览器输入http://你的服务器IP,默认管理员账号:admin,密码:admin123456,登录后第一时间修改管理员密码,符合合资企业密码合规要求
4.2 核心合规配置步骤
- 权限配置:进入「系统管理-用户管理」,按部门添加用户,遵循最小权限原则,仅给档案管理员开放编辑删除权限,普通员工仅开放查阅权限
- 分类配置:进入「档案管理-分类管理」,按照「行政类、财务类、业务类、法务类、项目类」创建二级分类,符合合资企业档案管理规范
- 自动备份配置:执行
crontab -e添加以下定时任务,实现每日自动备份,满足合资企业数据留存要求:
完成以上所有步骤后,系统即可正常使用,支持档案上传、分类检索、权限管控、操作审计,完全符合合资企业对数字档案管理的合规要求。