一、准备工作
在开始部署前需完成以下准备事项:
- 注册华为云账号并完成实名认证
- 登录AppGallery Connect创建新项目
- 准备已备案的域名和SSL证书(可选)
二、服务器基础配置
通过华为云控制台进行ECS实例创建:
参数项 | 建议值 |
---|---|
实例规格 | 通用型c6.large.2 |
镜像系统 | CentOS 7.9 64bit |
存储配置 | 高效云硬盘40GB |
网络类型 | 全动态BGP |
完成支付后等待10-15分钟实例初始化
三、推送服务一键部署
在AppGallery Connect中配置Push Kit服务:
- 进入项目详情页选择「增长 > 推送服务」
- 确认数据处理位置与服务器区域一致
- 自动生成Client ID和API密钥
注意HarmonyOS NEXT版本无需手动配置Client ID
四、安全组规则设置
需在网络安全组开放以下端口:
- 添加ICMP协议入方向规则
- 开放8080/443端口用于API通信
- 限制SSH 22端口的访问源IP
五、服务验证与测试
完成部署后建议执行验证步骤:
- 通过ping命令测试网络连通性
- 使用Postman模拟推送请求
- 检查消息送达率和延迟指标
本指南完整展示了从服务器创建到推送服务集成的全流程,通过合理配置安全组规则和优化网络参数,可确保消息服务的高可用性。建议定期检查华为云文档获取服务更新信息