本文选用完全开源、可永久离线运行的档案管理程序,无联网授权要求,所有数据存储在本地,满足隐私、涉密档案的管理需求,所有步骤不需要公网访问,零门槛可落地。所需安装包直接通过以下地址下载:
环境要求:Windows系统不需要额外安装任何依赖,解压即可运行;Mac系统仅需要调整开发者权限,后续步骤会说明;Linux系统仅要求glibc版本≥2.17,绝大多数主流发行版都满足该要求。
1. 选择一个剩余空间≥1GB的本地非系统盘(不要放在系统盘的Program Files目录,避免权限不足导致写入失败),新建文件夹命名为LocalArchive,将下载的压缩包内所有文件解压到该文件夹中。
2. 在解压后的文件夹内找到配置文件 config.ini,使用系统自带的记事本打开,删除原有内容后,直接复制粘贴以下完整配置,不需要修改任何内容(如果需要更换端口,仅修改最后一行的port值即可):
``` [base] 本地档案数据存储路径,所有文件存在该目录 data_path = ./archive_data 开启本地登录验证,避免档案被随意查看 enable_login = true 默认账号密码,部署完成后可自行修改 username = admin password = admin123 本地服务端口,冲突时可更换 port = 8089 ```修改完成后保存config.ini文件,基础配置步骤完成。
LocalArchive文件夹,找到start.bat文件cd ~/Desktop/LocalArchivechmod +x ./ArchiveBox./ArchiveBox,如果弹出「无法验证开发者」提示,进入「系统设置→隐私与安全性」,拉到页面最下方点击「允许 anyways」,重新启动即可
如果能正常打开登录页面,输入默认账号admin、密码admin123成功登录,说明档案软件已经成功在本地单机离线运行,部署完成。
1. 修改默认密码:登录系统后,点击右上角头像,选择「修改密码」,输入原密码后设置新的强密码保存即可,所有密码信息仅存储在本地,不会外传。
2. 开机自动启动设置:
shell:startup回车,打开开机启动文件夹,将start.bat的快捷方式复制到该文件夹即可,下次开机会自动启动服务/etc/rc.local文件,在exit 0前添加以下内容,保存后给rc.local添加执行权限即可:
```
cd /你的解压路径/LocalArchive
nohup ./ArchiveBox > archive.log 2>&1 &
```
3. 数据备份:直接完整复制LocalArchive文件夹到外接硬盘即可完成全量备份,还原时直接解压启动就能正常使用,全程不需要联网,不需要迁移云端数据。
部署完成后,只要不删除本地文件,就可以永久离线运行,不需要任何联网验证、付费授权,所有档案数据完全可控。