logo 驰遥科技 文档中心
文档 /快速开始 /系统环境要求
反馈纠错

系统环境要求

系统环境要求

在安装协会管理系统之前,请确认你的服务器满足以下条件。不满足会导致安装失败或运行异常。

建议使用 宝塔面板 管理服务器,安装和配置会简单很多。以下示例均以宝塔 + Nginx 为准。

一、服务器配置建议

| 项目 | 最低配置 | 推荐配置 | |---|---|---| | CPU | 2 核 | 4 核 | | 内存 | 2 GB | 4 GB 以上 | | 硬盘 | 40 GB | 100 GB(档案多的话越大越好) | | 带宽 | 3 Mbps | 5 Mbps 以上 | | 系统 | Ubuntu 20.04 / CentOS 7.9 | Ubuntu 22.04 |

档案管理会存很多扫描件,硬盘建议留足。一个协会一年档案大概 2-5 GB。

二、软件环境

| 软件 | 版本要求 | 说明 | |---|---|---| | PHP | 8.2(最低 8.1) | 必须开启指定扩展,见下 | | MySQL | 5.7 或 8.0 | 字符集必须 utf8mb4 | | Nginx | 1.20+ | 或 Apache 2.4+ | | Composer | 2.x | 装依赖用 |

三、PHP 必须开启的扩展

在宝塔面板「软件商店 → PHP 8.2 → 设置 → 安装扩展」中开启:

fileinfo        ← 文件上传识别
gd              ← 图片处理(缩略图)
zip             ← 压缩包处理
mbstring        ← 中文字符
openssl         ← 加密/授权签名
pdo_mysql       ← 数据库
curl            ← 接口调用
bcmath          ← 金额计算
exif            ← 图片信息
intl            ← 国际化

同时需要解除以下函数禁用(宝塔默认禁用了部分):

proc_open
proc_get_status
putenv
pcntl_signal
symlink

位置:宝塔 → PHP 设置 → 禁用函数 → 删除上述几项 → 保存。

四、Nginx 伪静态配置

宝塔建站后,在「网站 → 设置 → 伪静态」选择 laravel5,或手填:

location / {
    try_files $uri $uri/ /index.php?$query_string;
}

五、目录权限

以下目录必须给 www 用户 755 权限(宝塔默认 www):

chown -R www:www /www/wwwroot/你的站点目录
chmod -R 755 /www/wwwroot/你的站点目录
chmod -R 775 /www/wwwroot/你的站点目录/storage
chmod -R 775 /www/wwwroot/你的站点目录/bootstrap/cache

六、检查清单

安装前逐项打勾:

  • [ ] PHP 8.2 + 上述扩展全开
  • [ ] MySQL 5.7+ 建好数据库(utf8mb4)
  • [ ] Nginx 伪静态已配
  • [ ] 目录权限已给 www
  • [ ] 已备好域名并解析到服务器
  • [ ] 已申请 SSL 证书(小程序/微信公众号必须 https)

全部满足后,进入下一步:源码下载与上传