适合莆田社区单位快速搭建的开源数字档案馆实操指南

一、前期准备:确认本地环境+下载指定安装包

本次用完全免费开源的DocuBase Lite 2.0.3搭建,它支持档案分类、上传检索、权限管理,刚好匹配莆田市村级/社区级数字档案基础规范要求,配置门槛低。

1. 本地环境要求

  • 操作系统:Windows 7及以上/ macOS 10.13及以上/ Ubuntu 18.04及以上
  • 软件依赖:JDK 11(必须是LTS长期支持版,不支持17及以上版本的精简JRE)

2. 资源下载(复制链接到浏览器直接下载)

  • DocuBase Lite 2.0.3 安装包:https://github.com/docuBase/docuBase-lite/releases/download/v2.0.3/docubase-lite-2.0.3.zip
  • JDK 11 安装包(Windows选x64.msi,macOS选Intel/M1对应.dmg):https://adoptium.net/zh-CN/temurin/releases/?version=11

二、环境配置:安装JDK 11并配置环境变量

1. Windows系统配置

  • 双击下载的.msi文件,按默认路径(建议C:\Program Files\Eclipse Adoptium\jdk-11.0.22-hotspot,路径中不要有中文)点击“下一步”完成安装
  • 右键“此电脑”→“属性”→“高级系统设置”→“环境变量”
  • 系统变量栏点击“新建”:
    • 变量名:JAVA_HOME
    • 变量值:C:\Program Files\Eclipse Adoptium\jdk-11.0.22-hotspot(若改了安装路径就填实际路径)
  • 系统变量栏找到“Path”变量,点击“编辑”→“新建”,分别添加:
    • %JAVA_HOME%\bin
    • %JAVA_HOME%\jre\bin
  • 所有窗口点击“确定”保存,按Win+R输入cmd回车,执行java -version,若显示“openjdk version 11.0.22 2024-01-16”则配置成功

2. macOS系统配置

  • 双击.dmg文件,按提示拖动图标到“应用程序”完成安装
  • 打开“终端”(Launchpad→其他→终端),执行以下命令配置环境变量(不同shell略有区别,先执行echo $SHELL确认,以下是zsh/macOS 10.15+默认配置):
    • 编辑配置文件:nano ~/.zshrc
    • 在文件末尾粘贴:
      export JAVA_HOME=/Library/Java/JavaVirtualMachines/temurin-11.jdk/Contents/Home
      export PATH=$JAVA_HOME/bin:$PATH
    • 按Ctrl+O保存,回车确认文件名,再按Ctrl+X退出nano
    • 刷新配置文件:source ~/.zshrc
  • 执行java -version,版本正确则配置成功

三、DocuBase Lite 安装与启动

1. 解压与基础配置

  • 将docubase-lite-2.0.3.zip解压到无中文、无空格的路径,比如Windows的D:\docubase、macOS的~/Documents/docubase
  • 打开解压后的文件夹,找到application.yml(Windows若看不到后缀名,点击顶部“查看”→勾选“文件扩展名”),用记事本(Windows)或文本编辑(macOS,需先右键→打开方式→其他→勾选“始终用此应用”→选文本编辑)打开
  • 找到端口配置行,默认是8080,若电脑8080被占用可修改为其他值(比如8081),其他配置无需动,完整配置如下(可直接覆盖原文件):
    server:
    port: 8080
    spring:
    datasource:
    url: jdbc:h2:file:./data/docubase;DB_CLOSE_ON_EXIT=FALSE;MODE=MYSQL
    driver-class-name: org.h2.Driver
    username: sa
    password:
    h2:
    console:
    enabled: true
    path: /h2-console
    jpa:
    hibernate:
    ddl-auto: update
    show-sql: false
    properties:
    hibernate:
    format_sql: false
    dialect: org.hibernate.dialect.H2Dialect
    docubase:
    upload:
    path: ./upload/
    max-size: 52428800
    init:
    admin:
    username: admin
    password: admin123
    search:
    enable: true
  • 保存并关闭application.yml

2. 系统启动

  • Windows系统:双击解压文件夹中的start.bat
  • macOS系统:打开终端,cd到解压后的文件夹(比如cd ~/Documents/docubase),执行chmod +x start.sh(给脚本添加执行权限),再执行./start.sh
  • 等待终端/命令行窗口出现“Started DocuBaseLiteApplication in X.XXX seconds”(X是数字,一般20秒内),说明启动成功
  • 打开任意浏览器(Chrome/Edge/Safari),输入http://localhost:8080(若改了端口就用修改后的),进入登录页面

四、莆田社区单位适配性基础设置

默认系统有通用档案分类,需按《莆田市城乡社区数字档案整理规范》调整分类树,同时设置管理员权限之外的基础档案员账号。

1. 登录系统

适合莆田社区单位快速搭建的开源数字档案馆实操指南

使用预设管理员账号登录:用户名admin,密码admin123

2. 调整档案分类树

  • 点击左侧菜单栏的“档案管理”→“分类管理”
  • 点击右上角的“新建分类”,新增莆田规范的一级分类:文书档案、会计档案、声像档案、实物档案、电子档案、专门档案(每个分类单独新建,一级分类编码按规范设为01-06)
  • 点击一级分类右侧的“+子分类”,新增规范的二级分类(以文书档案为例,子分类设为011党群类、012行政类、013经营管理类)

3. 新建基础档案员账号

  • 点击左侧菜单栏的“系统管理”→“用户管理”
  • 点击右上角的“新建用户”,填写:
    • 用户名:比如dangan01
    • 密码:设为至少6位数字+字母
    • 姓名:对应档案员姓名
    • 角色:勾选“档案员”(仅可上传、检索、修改自己负责的分类档案)
  • 点击“保存”

五、档案上传与检索实操

1. 档案上传

  • 用档案员账号登录系统
  • 点击左侧菜单栏的“档案管理”→“档案归档”
  • 点击右上角的“新增档案”,填写必填项:
    • 所属分类:选择刚才调整好的对应二级分类
    • 档号:按莆田规范格式填写(比如011-2024-WS-001)
    • 题名:档案的完整标题
    • 归档日期:点击选择实际日期
    • 保管期限:点击选择“永久/30年/10年”
  • 点击“上传附件”,选择本地PDF/Word/图片等格式的档案文件(单个最大50MB)
  • 点击“保存”完成归档

2. 档案检索

  • 点击左侧菜单栏的“档案管理”→“档案检索”
  • 可通过档号、题名、归档日期、保管期限、所属分类任意字段组合检索
  • 点击检索结果右侧的“预览”可查看PDF/图片,点击“下载”可获取原文件

六、系统安全与数据备份

1. 修改默认管理员密码

用admin账号登录,点击右上角的“个人中心”→“修改密码”,输入旧密码admin123,设置新的强密码(至少8位数字+字母+特殊字符)

2. 数据备份

  • 系统数据分为两部分:数据库文件(data/docubase.mv.db)和附件文件(upload/)
  • 定期(建议每周)将整个解压文件夹复制到U盘或云盘即可完成备份
  • 恢复数据时,直接用备份文件夹替换当前解压文件夹,重新启动系统即可
AI咨询
热线电话

028-85154420

15388110056

全国售前咨询电话

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

微信扫码关注安答联动

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

安答联动档案管理系统