**这是本文档旧的修订版!**
Warning: Undefined array key 2 in /var/www/aawiki.i-school.net/wiki/lib/plugins/markdowku/syntax/ulists.php on line 79
Warning: Undefined array key 3 in /var/www/aawiki.i-school.net/wiki/lib/plugins/markdowku/syntax/ulists.php on line 79
平台部署前期准备
资源准备
操作系统
优先【Debian 12 最小化安装】
需要2台服务器, 每台服务器配置如下:
16核 vCPU
32GB 内存
400GB SSD固态系统盘
1.0TB 数据存储盘
域名需求
HTTPS证书
带宽
端口需求
443(tcp协议),平台web访问【注意:如果443端口无法开通,可以换成开通 8443 端口】
22(tcp协议),ssh远程访问服务器
5671(tcp协议),消息队列服务,RabbitMQ,客户端证书验证
9443(tcp协议),ImageNG IDC接口
60443(tcp协议),平台cc接口,https协议,客户端证书验证
5060(udp 和 tcp协议),视频汇聚平台,sip协议端口
28200 (udp 和 tcp协议),视频汇聚平台,rtp代理端口
平台部署周期表
前提:学校网络不通外网
| 环节 | 时间(天) |
| 服务器操作系统安装 | 1 |
| 系统初始化、基础软件安装 | 2 |
| 主、从日志服务器 | 0.5 |
| 日志切换服务安装 | 0.5 |
安装ntpserver、nginx、loggingserver、loggingclient、MySQL、Redis服务 | 2 |
| 安装rabbitmq、zookeeper、kafka、elasticsearch、attachment | 2 |
| 安装adaptor、flyway、fpm、cron、daemon、onlyoffice服务 | 1 |
| 安装aioiot、canal、coredns、kibana、filebeat、faceplatform服务 | 1 |
| 安装 gpsd、influxdb、kaerfacedistribute、lizardserver、xxljob服务 | 1 |
| 安装监控平台、prometheus、grafana、OpenTelemetry、node-exporter、cadvisor、loki、promtail等服务 | 2.5 |
| 修改各个服务、中间件等的配置文件、并联调平台、以及平台初始化、排查部署产生的问题和隐患 | 2.5 |
| 测试部门的同事对平台整体进行测试回归、开通账号并授权 | 3 |