环境 配置 要求

系统要求

了解统一企业数字平台的运行环境要求和推荐配置

系统要求

本文档详细说明统一企业数字平台的运行环境要求,包括客户端和服务端配置。

客户端要求

浏览器支持

浏览器最低版本推荐版本支持状态
Chrome90+最新版✅ 完全支持
Edge90+最新版✅ 完全支持
Firefox88+最新版✅ 完全支持
Safari14+最新版✅ 完全支持
IE--❌ 不支持

建议:使用 Chrome 或 Edge 最新版本以获得最佳体验。

屏幕分辨率

设备类型最低分辨率推荐分辨率
桌面端1366 × 7681920 × 1080
平板端768 × 10241024 × 1366
移动端375 × 667390 × 844

网络要求

  • 带宽:≥ 10 Mbps(推荐 50 Mbps 以上)
  • 延迟:≤ 100ms(推荐 50ms 以下)
  • 协议:支持 HTTPS、WebSocket

服务端要求(私有部署)

硬件配置

最小配置(测试/开发环境)

资源配置
CPU4 核
内存16 GB
存储100 GB SSD
网络100 Mbps

推荐配置(生产环境 - 100 用户)

资源配置
CPU8 核
内存32 GB
存储500 GB SSD
网络1 Gbps

高性能配置(生产环境 - 1000+ 用户)

资源配置
CPU16 核 × 3 节点
内存64 GB × 3 节点
存储1 TB SSD × 3 节点
网络10 Gbps

操作系统

操作系统版本支持状态
Ubuntu20.04 LTS / 22.04 LTS✅ 推荐
CentOS7.9 / 8.x✅ 支持
Debian10 / 11✅ 支持
RHEL7.x / 8.x✅ 支持
Windows Server2019 / 2022⚠️ 有限支持

容器环境

# Kubernetes 要求
kubernetes: ">=1.24"
docker: ">=20.10"
containerd: ">=1.6"

# 资源配额示例
resources:
  requests:
    cpu: "2"
    memory: "4Gi"
  limits:
    cpu: "4"
    memory: "8Gi"

数据库

数据库版本用途
PostgreSQL14+主数据库(推荐)
MySQL8.0+主数据库(可选)
Redis6.0+缓存、会话
Elasticsearch8.0+全文搜索
MongoDB5.0+文档存储(可选)

中间件

组件版本用途
Nginx1.20+反向代理、负载均衡
RabbitMQ3.10+消息队列
MinIO最新版对象存储

云平台支持

公有云

云平台支持服务
阿里云ECS、RDS、OSS、SLB、ACK
腾讯云CVM、TencentDB、COS、CLB、TKE
华为云ECS、RDS、OBS、ELB、CCE
AWSEC2、RDS、S3、ALB、EKS
AzureVM、SQL、Blob、LB、AKS

私有云

  • VMware vSphere 6.7+
  • OpenStack Queens+
  • 华为 FusionSphere

网络架构

                    ┌─────────────┐
                    │   互联网    │
                    └──────┬──────┘

                    ┌──────▼──────┐
                    │   防火墙    │
                    └──────┬──────┘

                    ┌──────▼──────┐
                    │  负载均衡   │
                    └──────┬──────┘

         ┌─────────────────┼─────────────────┐
         │                 │                 │
   ┌─────▼─────┐    ┌─────▼─────┐    ┌─────▼─────┐
   │  应用节点1 │    │  应用节点2 │    │  应用节点3 │
   └─────┬─────┘    └─────┬─────┘    └─────┬─────┘
         │                 │                 │
         └─────────────────┼─────────────────┘

                    ┌──────▼──────┐
                    │  数据库集群  │
                    └─────────────┘

端口要求

端口协议用途
80TCPHTTP(重定向到 HTTPS)
443TCPHTTPS
5432TCPPostgreSQL
6379TCPRedis
9200TCPElasticsearch
5672TCPRabbitMQ

安全要求

SSL/TLS

  • 最低 TLS 1.2,推荐 TLS 1.3
  • 证书要求:2048 位 RSA 或 256 位 ECC
  • 支持 Let’s Encrypt 自动续期

防火墙规则

# 示例:仅开放必要端口
ufw allow 80/tcp
ufw allow 443/tcp
ufw deny from any to any

安全加固建议

  1. 禁用 root 远程登录
  2. 使用 SSH 密钥认证
  3. 定期更新系统补丁
  4. 启用审计日志
  5. 配置入侵检测

性能基准

在推荐配置下的性能指标:

指标数值
页面加载时间< 2 秒
API 响应时间< 200 ms
并发用户数500+
数据处理量100 万条/天
系统可用性99.9%

下一步