中小水泥企业档案管理软件从零部署落地实操完整步骤指南

本文针对水泥企业档案管理的核心需求,提供从零开始的完整落地步骤,所有操作均可直接复制执行,无需额外技术基础。

一、前期准备工作

1.1 基础要求

  • 硬件:最低配置4核CPU/8G内存/100G空闲硬盘,本地服务器或云服务器均可
  • 操作系统:CentOS 7.9 64位(本文所有操作基于该系统,兼容性最好)
  • 网络:开放服务器80端口,供企业内部网络访问

1.2 源码包下载

直接登录服务器,执行以下命令即可完成下载解压,复制即可直接运行:

``` cd /usr/local/src wget https://gitee.com/zhoudg5/file-archive-management/repository/archive/v1.2.0.tar.gz tar -zxf v1.2.0.tar.gz ```

二、基础运行环境部署

2.1 安装依赖组件

执行以下yum命令一键安装所有需要的运行环境:

``` yum update -y yum install -y nginx php php-fpm php-mysql php-gd php-mbstring mariadb mariadb-server systemctl start nginx php-fpm mariadb systemctl enable nginx php-fpm mariadb ```

2.2 初始化数据库

依次执行以下操作,创建专用数据库,所有SQL可直接复制:

  • 输入命令进入数据库,初始无密码:mysql -uroot
  • 复制执行以下SQL语句完成创建: ``` CREATE DATABASE archive_db DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; CREATE USER 'archive_user'@'localhost' IDENTIFIED BY 'Archive_2024'; GRANT ALL PRIVILEGES ON archive_db. TO 'archive_user'@'localhost'; FLUSH PRIVILEGES; EXIT; ```

2.3 配置Nginx站点

执行命令打开配置文件:vi /etc/nginx/conf.d/archive.conf,将以下完整配置复制进去,保存退出即可:

``` server { listen 80; server_name _; root /usr/local/src/file-archive-management-1.2.0/public; index index.php index.html; location / { try_files $uri $uri/ /index.php?$query_string; } location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; include fastcgi_params; set $path_info $fastcgi_path_info; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PATH_INFO $path_info; } } ```

执行以下命令校验配置并重启Nginx:

nginx -t && systemctl reload nginx

2.4 初始化系统

依次执行以下命令完成系统初始化:

``` cd /usr/local/src/file-archive-management-1.2.0 php composer.phar install --no-dev cp .env.example .env ```

中小水泥企业档案管理软件从零部署落地实操完整步骤指南

打开.env文件,找到数据库配置段,修改为以下内容:

``` DB_DATABASE=archive_db DB_USERNAME=archive_user DB_PASSWORD=Archive_2024 ```

执行以下命令生成数据表、创建管理员账号:

``` php artisan migrate php artisan make:admin admin 123456 ```

至此,基础部署完成,管理员账号为admin,密码为123456,可登录后修改。

三、水泥企业专属档案配置

3.1 配置档案分类目录

打开浏览器访问服务器IP,登录后台后,按以下步骤操作:

  • 点击左侧菜单档案管理 > 档案分类,点击「新增顶级分类」
  • 依次新增以下适配水泥企业需求的顶级分类:
    • 企业资质类:存放营业执照、生产许可证、环评资质等核心证照
    • 生产技术类:存放熟料配比、工艺文件、质量检测标准等技术文档
    • 设备档案类:存放磨机、回转窑等核心设备的采购、维保、检修记录
    • 原材料类:存放石灰石、黏土等原材料的供应商资质、批次检测报告
    • 合规文档类:存放安全检查记录、环保监测报告、员工劳动合同等
  • 每个顶级分类下,可根据企业实际需求新增二级、三级子分类,比如设备档案下按车间拆分即可

3.2 配置岗位权限

针对水泥企业不同岗位的访问需求,按以下步骤配置权限:

  • 点击左侧菜单系统设置 > 权限管理,点击「新增角色」
  • 创建三个常用角色:
    • 系统管理员:开放所有权限,负责系统维护、档案审核
    • 部门员工:仅开放本部门对应档案的查阅、上传权限,无删除修改权限
    • 企业管理层:开放所有档案的查阅权限,无修改删除权限
  • 点击左侧菜单「用户管理」,为每个员工账号分配对应角色即可完成配置

四、数据迁移与日常运维

4.1 存量档案数字化上传

针对原有纸质档案,按以下规范处理后批量上传:

  • 扫描分辨率设置为300DPI,统一保存为PDF格式
  • 文件命名规则统一为:分类-年份-档案名称,例如「设备档案-2023-1号磨机秋季检修记录」
  • 登录后台点击「批量上传」,一次最多可上传50个文件,系统会自动根据文件名匹配分类,提高整理效率

4.2 日常运维操作

  • 新档案归档流程:部门档案员上传对应分类,提交管理员审核后正式归档,避免错放
  • 自动备份:提前创建备份目录mkdir -p /backup,可添加定时任务每周执行一次备份,备份命令如下: ``` mysqldump -uarchive_user -p'Archive_2024' archive_db > /backup/archive_$(date +%Y%m%d).sql ```
  • 密码修改:登录后点击右上角用户名,选择「修改密码」即可完成更新

按照以上步骤操作即可完成水泥企业档案管理软件的全流程落地,所有配置适配水泥行业的档案管理需求,无需额外二次开发即可直接使用。

AI咨询
热线电话

028-85154420

15388110056

全国售前咨询电话

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

微信扫码关注安答联动

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

安答联动档案管理系统