NXCRM2
1. 指南
服务器要求

为了确保 CRM 系统的稳定运行,请根据以下要求配置服务器环境:

1. 基本配置

  • 操作系统: 推荐使用 Linux (如 Ubuntu 20.04+ 或 CentOS 8+) 或 Windows Server 2019+
  • Web 服务器: Nginx >= 1.18 或 Apache >= 2.4
  • PHP:
    • 最低版本要求: PHP 8.2
    • 推荐版本: PHP 8.3
    • 必须启用的扩展:
      • mbstring
      • fileinfo
  • 必须启用的函数:
    • putenv
    • proc_open
    • symlink
    • pcntl
  • Composer: 版本 >= 2.2

2. 数据库

  • MySQL:
    • 最低版本要求: MySQL 8.0
    • 推荐版本: MySQL 8.3
    • 配置建议:
      • 开启 innodb 存储引擎
      • 设置字符集为 utf8mb4
      • 设置排序规则为 utf8mb4_unicode_ci

3. 其他要求

  • Node.js: 版本 >= 18.0(用于前端构建)
  • Yarn: 最新稳定版本(作为包管理器)
  • Redis: 用于缓存和队列(推荐配置)
  • Supervisor: 用于管理队列任务