手把手零门槛搭建开源历史档案管理软件 附完整可复制操作步骤
前期准备
基础要求
本次搭建使用全开源免费程序,全程无需付费,普通Windows电脑即可运行,要求内存≥4G,存储空间≥100G(可根据扫描件存储总量调整)。
工具直接下载地址
- 集成运行环境phpstudy:
https://www.xp.cn/download.html - 开源历史档案管理程序:
https://gitee.com/zhuqi1990/archive-manager/archive/refs/heads/master.zip
第一步:搭建运行环境
零基础直接用集成环境,无需手动逐个配置组件,操作步骤如下:
- 下载phpstudy安装包后双击启动,点击【同意协议】,修改安装路径为D:\phpstudy(不要安装在C盘,避免系统还原丢失数据),一路点击下一步完成安装,启动软件。
- 点击软件左侧菜单栏【网站】,点击右上角【创建网站】,按照以下信息准确填写:
- 域名:127.0.0.1:8080
- php版本:选择7.4.3 nts
- 勾选【创建数据库】,数据库名设置为archive_db,用户名root,密码root
第二步:部署档案管理程序
解压程序到站点根目录
把刚才下载的程序压缩包解压,将解压后所有文件(不是外层嵌套的同名文件夹)复制到站点根目录,phpstudy对应路径为D:\phpstudy\WWW\archive,确认根目录下直接能看到index.php文件即为正确。
完成程序初始化安装
- 打开任意浏览器,在地址栏输入127.0.0.1:8080,自动进入安装向导。
- 第一步环境检测,所有项目显示绿色对勾即可点击下一步,如果有红色提示,回到站点设置修改php版本为7.4即可。
- 第二步数据库配置,按照以下内容准确填写,不要修改默认参数:
- 数据库地址:127.0.0.1
- 数据库端口:3306
- 数据库名:archive_db
- 数据库用户名:root
- 数据库密码:root
- 表前缀:保持默认即可
- 设置管理员账号,自定义设置管理员用户名和密码,建议用户名设置为admin,密码长度不少于8位,点击【完成安装】即可。
第三步:历史档案录入实操
安装完成后,访问后台地址:127.0.0.1:8080/admin,输入设置的账号密码登录,即可开始录入档案:
第一步:创建档案分类
历史档案一般按年代、类型分类,方便后续检索,操作步骤:点击左侧菜单栏【档案管理】→【分类管理】,点击右上角【新增分类】,填写分类名称(如建国初期地方行政档案)、排序序号,点击保存即可,重复操作完成所有分类创建。
单条档案录入

新增零散档案点击【档案管理】→【新增档案】,必填项依次填写:
- 档案编号:按单位的编号规则填写,例:GD-XZ-1952-0017
- 档案名称:填写档案的正式名称,例:XX省1952年土地确权登记存根
- 所属分类:选择提前创建好的对应分类
- 形成日期:选择档案的实际历史形成日期,不要填写录入日期
- 介质类型:选择纸质/电子扫描件/胶片/其他
- 保管位置:填写实体档案的存放位置,例:三号库房东架第二层第五格
- 附件上传:批量上传扫描件、PDF等电子附件,默认单文件支持最大20M
填写完成后点击保存并发布,就完成单条档案的入库。
批量导入存量档案
如果有大量存量历史档案需要录入,点击【档案管理】→【批量导入】,下载系统提供的Excel模板,按照表头要求填写所有档案信息,保存后上传模板,点击确认导入即可,1000条档案仅需1-2分钟即可完成导入。
第四步:日常维护核心操作
- 档案查询:后台顶部搜索框输入关键词、档案编号即可秒搜,支持按分类、形成日期、介质筛选,检索效率比手工台账提升10倍以上。
- 数据备份:历史档案数据不可丢失,操作:点击【系统设置】→【数据备份】,点击【立即备份】,备份文件会自动下载到本地,建议每周备份一次,备份文件额外存储到离线硬盘或云盘。
- 权限配置:如果多人协作管理,点击【系统设置】→【权限管理】,新增对应角色(如借阅员仅开放查询权限),再新增账号分配对应角色即可,避免误改数据。
常见问题排查
1. 上传大体积扫描件失败
打开phpstudy,点击对应站点的php配置文件php.ini,找到对应参数修改为以下数值,保存后重启web服务即可:
2. 打开页面显示数据库连接错误
检查数据库配置信息是否和创建站点时的信息一致,确认phpstudy中的mysql服务已经正常启动。
3. 访问显示404错误
检查程序文件是否直接放在站点根目录,没有嵌套一层同名文件夹,检查站点端口和配置的域名是否正确。