REQUIREMENTS

部署要求

私有化部署需要准备的服务器配置与软件环境。 所有安装、配置工作由我方工程师完成,客户无需执行命令行操作。

01

服务器配置

按下表选择规格。「人数」指同时在线使用系统的成员数,不是账号总数。

规模CPU内存磁盘适用场景
试用 / 演示2 核4 GB50 GB SSD3 人以内,验证效果
标准4 核8 GB100 GB SSD10 ~ 30 人日常使用
生产8 核16 GB200 GB SSD50 人以上,数据量大
高可用8 核 × 216 GB × 2200 GB SSD双机 + 负载均衡
建议起始配置 第一次部署建议直接上 4 核 8G。再低的配置能跑起来,但导入大 Excel 或多人同时查询时会明显卡顿。

各组件资源占用

以下为参考值,实际占用与数据量和并发有关。

组件内存占用说明
数据库1 ~ 2 GB随数据量增长
应用服务1 ~ 2 GB可配置
智能分析服务0.5 ~ 1 GB同时会话越多占用越高
Web 服务约 50 MB几乎不占资源
系统预留1 GB操作系统本身

磁盘规划

  • 系统与程序:程序本体约 1 GB,建议预留 20 GB 给依赖与版本更新
  • 数据库:按现有业务数据量的 3 倍预留(含索引和备份)
  • 导入的 Excel:每万行约占 2 ~ 5 MB(参考值,与列数有关)
  • 日志:保留 30 天约需 5 GB
磁盘类型建议 SSD 机械硬盘也能用,但查询和导入会慢数倍,响应时间从 1.4 秒变成 8 秒左右。

支持的服务器形态

类型支持情况
云服务器(阿里云 / 腾讯云等)推荐,扩容方便
自有物理机支持
内网虚拟机(VMware / KVM)支持,需能访问外网或提供离线包
国产化平台(麒麟 / 统信)需提前沟通,单独适配
共享主机 / Windows 服务器 / ARM 架构需根据具体情况判断
02

环境要求

各组件的最低版本要求。以下由我方安装配置,客户无需自行安装。

组件版本要求必需作用
操作系统Ubuntu 20.04 / 22.04
CentOS 7.9 及以上
是基础运行环境
JDK17是运行应用服务
MySQL8.0 及以上是存放业务数据
Redis6.0 及以上是会话缓存、登录状态
Nginx1.20 及以上是网页访问与转发
Node.js24.16 及以上
不支持 25.x
是运行智能分析服务
Python3.10 及以上是数据源连接组件
系统库unixodbc 驱动库是连接 SQL Server 等数据源所需

端口要求

端口用途对外开放
80网页访问(HTTP)是
443网页访问(HTTPS)是
8080应用服务(可调整)否,仅本机
3306数据库否,仅本机或内网
6379缓存服务否,仅本机
对外只需开放 80 和 443 数据库和缓存端口暴露在公网是数据泄露最常见的原因。云服务器请同时在安全组中限制。

网络与带宽

服务器需要能访问外网(下载依赖、调用模型接口)。带宽按在线人数估算,每个用户约占用 20 ~ 50 KB/s(参考值,与实际查询数据量有关):

同时在线人数建议带宽
10 人以内5 Mbps
10 ~ 30 人10 Mbps
30 ~ 50 人20 Mbps
50 人以上50 Mbps 或按需扩容

连接业务数据库的要求

系统需要读取现有 ERP、进销存等业务数据库,要求:

  • 从应用服务器能连通目标数据库端口(MySQL 3306、SQL Server 1433 等)
  • 提供一个只读账号(系统只执行查询,不改数据)
  • 跨网段时需要网络管理员放行
已有数据库可以共用 服务器上已装 MySQL 8.0 可直接共用(新建独立库和专用账号),不影响现有业务库。 版本低于 8.0 则需要升级或另装。
03

常见问题

Q1 · 我们已经有服务器了,能用现有的吗?▾
可以,只要满足三个条件:
① 内存 8G 以上,现有业务占用后还剩 4G 可用
② 操作系统在支持列表内
③ 有权限安装软件、开放端口
如果和现有业务混用,建议先评估高峰期负载。
Q2 · 一定要有公网 IP 吗?▾
不一定。
只在公司内网使用:内网 IP 就够。
需要出差或居家访问:可以配公网 IP,也可以走公司 VPN。
完全不能出网:也能部署,需要离线安装包和本地模型,周期会长一些。
Q3 · 会不会改我们的业务数据?▾
不会。系统只执行查询语句,不对业务库做写操作。
另外建议给易码AI 单独建只读账号,从数据库层面彻底杜绝写操作的可能。
Q4 · 数据会不会传到你们那边?▾
私有化部署下不会。所有数据都在客户自己的服务器上,我方不保留副本。
唯一出网的是调用大模型接口时的提问文本。如果提问内容也不能出网,可以部署本地模型完全离线运行。
Q5 · 支持多少人在线?▾
4 核 8G 配置,通常可支持 20 ~ 30 人同时使用。
只是偶尔用一下的话,账号总数 100 人以内也没问题。人数增加时优先扩内存。
Q6 · 能连我们的 ERP 吗?▾
支持 MySQL、SQL Server、Doris 等主流数据库,也支持直接导入 Excel。
常见 ERP(聚水潭、金蝶、用友等)的数据都存在这些库里,能连上数据库就能用。