本次选用开源免费的兰台档案管理系统社区版,无 License 限制可直接商用,代码托管地址:https://gitee.com/lantaios/lantai-platform。所需基础环境如下:
所有命令可直接复制执行,全程无需手动调整参数:
yum install -y java-1.8.0-openjdk-develjava -version,返回openjdk version "1.8.0_xxx"即为成功yum install -y https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm && yum install -y mysql-community-server --nogpgchecksystemctl start mysqld && systemctl enable mysqldgrep 'temporary password' /var/log/mysqld.log```sql create database lantai default character set utf8mb4 collate utf8mb4_general_ci; create user 'lantai'@'%' identified by 'Lantai@2024'; grant all privileges on lantai. to 'lantai'@'%'; flush privileges; ```
yum install -y redis && systemctl start redis && systemctl enable redisredis-cli ping,返回PONG即为成功yum install -y mavenmvn -v,返回版本号即为成功git clone https://gitee.com/lantaios/lantai-platform.gitcd lantai-platform && mvn clean package -DskipTests```yaml spring: datasource: url: jdbc:mysql://127.0.0.1:3306/lantai?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 username: lantai password: Lantai@2024 redis: host: 127.0.0.1 port: 6379 password: "" database: 0 ```
nohup java -jar lantai-admin.jar --spring.profiles.active=prod &操作路径:登录后台→【档案配置】→【归档规则】→【新增规则】,按以下要求配置即可实现无需人工整理自动归档:
{{档案类型}}-{{年份}}-{{4位自增ID}}
无需人工打字录入档案元数据,配置OCR接口即可实现自动识别填充:
无需人工处理常规借阅申请,配置工作流即可自动审批:
系统自带统计面板,路径为【数据中心】→【操作统计】,可直接导出以下指标对比配置前后的变化:
^行政.\.pdf$即可匹配所有文件名开头为“行政”的PDF文件mysqldump -ulantai -pLantai@2024 lantai > /backup/lantai_$(date +%Y%m%d).sql