立项阶段必须生成3份不可缺失的文档,直接复用以下标准模板,无需修改核心规则:
在root权限下复制执行以下全部命令,无需修改任何参数:
``` 安装系统依赖 yum install -y gcc openssl-devel bzip2-devel libffi-devel zlib-devel 下载Python 3.9.16适配版本 wget https://www.python.org/ftp/python/3.9.16/Python-3.9.16.tgz 解压编译安装 tar xzf Python-3.9.16.tgz cd Python-3.9.16 ./configure --enable-optimizations make altinstall 升级pip并安装数字档案系统 python3.9 -m ensurepip --upgrade pip3.9 install archivesystem==1.2.0 ```登录MySQL执行以下SQL语句,创建专用数据库和用户:
``` CREATE DATABASE archive_db DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; CREATE USER 'archive_user'@'%' IDENTIFIED BY 'Archive@2024'; GRANT ALL PRIVILEGES ON archive_db. TO 'archive_user'@'%'; FLUSH PRIVILEGES; ```修改系统全局配置文件(路径:/etc/archivesystem/config.ini),完整内容如下:
``` [Database] host = 127.0.0.1 port = 3306 user = archive_user password = Archive@2024 dbname = archive_db [System] port = 8080 debug = False ```开放服务器端口并启动系统:
``` firewall-cmd --add-port=8080/tcp --permanent firewall-cmd --reload archivesystem start --config /etc/archivesystem/config.ini ```
登录系统后点击【档案管理】→【新增档案】,以下必填项缺失则无法保存入库:
完成后点击【保存入库】,系统自动生成档案索引,无需手动创建。
使用系统内置【项目看板】功能,每日仅需更新1次进度,进度状态仅允许选择“待立项、待部署、待著录、待验收”4种,禁止添加其他状态。
验收时必须完成以下3项内容,缺任何一项不予通过:
故障排查唯一路径:查看系统日志/var/log/archivesystem/error.log,日志已明确标注所有问题,无需排查其他来源。