2核4G云服务器/本地物理主机,50G以上可用存储,支持CentOS7.6+/Windows Server2019+操作系统,公网服务器需开放80、8080、3306端口。
所有安装包均为官方稳定版,可直接点击下载:
所有命令可直接复制执行:
yum install -y java-1.8.0-openjdk-devel,完成后执行java -version,返回1.8.x版本即为安装成功yum install -y mysql-server,启动服务systemctl start mysqld,获取初始密码grep 'temporary password' /var/log/mysqld.log,登录MySQL后执行以下语句完成配置:
```sql ALTER USER 'root'@'localhost' IDENTIFIED BY 'Archive@2024'; CREATE DATABASE archive_business DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; GRANT ALL ON archive_business. TO 'root'@'%' IDENTIFIED BY 'Archive@2024'; FLUSH PRIVILEGES; ```
wget https://download.redis.io/releases/redis-6.2.7.tar.gz && tar zxvf redis-6.2.7.tar.gz && cd redis-6.2.7 && make && make install,修改redis.conf配置:requirepass Redis@2024、daemonize yes,启动服务redis-server /usr/local/redis/redis.conf将下载的系统安装包上传至服务器/opt/archive目录,执行unzip business-archive-system-v1.0.0.zip解压,编辑conf目录下的application.yml配置文件,完整配置可直接复制:
```yaml server: port: 8080 spring: datasource: url: jdbc:mysql://127.0.0.1:3306/archive_business?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai username: root password: Archive@2024 driver-class-name: com.mysql.cj.jdbc.Driver redis: host: 127.0.0.1 port: 6379 password: Redis@2024 servlet: multipart: max-file-size: 100MB max-request-size: 100MB 租赁和商务服务业专属配置 business: archive: support-type: tenant,provider,office,staff storage-path: /opt/archive/file/ auto-archive-cron: 0 0 2 ? ```
导入初始化数据库脚本:mysql -uroot -pArchive@2024 archive_business < /opt/archive/sql/init.sql,创建文件存储目录mkdir -p /opt/archive/file && chmod 777 /opt/archive/file,启动系统:nohup java -jar business-archive-system.jar > /opt/archive/logs/start.log 2>&1 &,等待1分钟后访问http://服务器IP:8080,默认账号admin,密码Admin@123456,登录成功即为部署完成。

如需使用域名访问,编辑Nginx配置文件/etc/nginx/conf.d/archive.conf,内容如下:
```
server {
listen 80;
server_name 替换为你的实际域名;
client_max_body_size 100M;
location / {
proxy_pass http://127.0.0.1:8080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
```
执行nginx -t验证配置无误后,执行nginx -s reload即可通过域名访问系统。
登录系统后进入【系统设置】-【档案类型管理】,系统已预置4类行业核心档案:租户合同档案、合作服务商资质档案、办公场地租赁档案、员工劳务档案,直接勾选启用即可,如有个性化需求,点击新增填写类型名称、存储期限、是否需要电子签章即可完成配置。
进入【组织管理】-【角色管理】,新增3类核心角色:档案录入员、档案审核员、租户查询员,分别配置权限:录入员仅开放档案上传、编辑权限,审核员开放审核、归档权限,租户查询员仅开放对应租户合同的查看权限,避免数据泄露。
进入【档案设置】-【自动归档】,默认规则为合同到期前30天自动归档至永久存储库、服务商资质到期前90天自动触发预警,可根据自身业务调整时间阈值,调整后点击保存立即生效。
chmod 777 /opt/archive/file即可解决UPDATE sys_user SET password = '$2a$10$7JB720yubVSxk/.tG3aW3OvM7LzG/6q3z2V2q0U8yQl8aG5e5X7La' WHERE username = 'admin';,密码将重置为Admin@123456