

大家好,我是正在实战各种 AI 项目的程序员晚枫。
😫 开篇:华为云部署最大的优势是稳定性和合规
"晚枫,我们做政企项目,对合规要求高,部署到哪个云?"
这种情况,华为云是首选。政企项目、等保合规、数据主权,华为云最懂。
今天把华为云 ECS 部署 OpenClaw 的完整手册整理出来,照着做,50 分钟搞定。
📋 部署前准备
1. 华为云账号准备
1 2 3 4 5
| ✓ 注册华为云账号(需要实名认证) ✓ 企业用户需要企业认证(政企项目必须) ✓ 充值至少 200 元 ✓ 创建 AK/SK(访问密钥) ✓ 申请等保合规资质(如需要)
|
2. 服务器配置推荐
| 用途 | CPU | 内存 | 硬盘 | 带宽 | 月成本 |
|---|
| 开发测试 | 2 核 | 4G | 40G | 3Mbps | 550 元 |
| 生产环境 | 4 核 | 8G | 80G | 5Mbps | 2200 元 |
| 高并发 | 8 核 | 16G | 100G | 10Mbps | 4400 元 |
3. 系统选择
1 2 3
| 推荐:Ubuntu 22.04 LTS 备选:CentOS 7.9 华为云镜像:EulerOS(华为自研,政企推荐)
|
🚀 部署步骤(图文详解)
第 1 步:创建 ECS 实例
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| 1. 登录华为云控制台 2. 进入"弹性云服务器 ECS" 3. 点击"购买云服务器" 4. 选择配置: - 区域:离用户近的(如华北 - 北京四) - 可用区:建议选多个(高可用) - 镜像:Ubuntu 22.04 LTS 或 EulerOS - 规格:通用计算型 G6 - CPU/内存:2 核 8G - 系统盘:80G 超高 IO - 数据盘:可选 - 网络:VPC 虚拟私有云 - 安全组:默认或自定义 - 带宽:按使用流量 5. 设置登录方式(推荐密钥对) 6. 确认配置,完成支付
|
第 2 步:配置安全组
1 2 3 4 5 6 7 8 9 10 11 12
| 1. 进入"虚拟私有云 VPC" 2. 选择"安全组" 3. 添加入站规则:
| 端口 | 协议 | 源地址 | 说明 | |------|------|--------|------| | 22 | TCP | 0.0.0.0/0 | SSH | | 80 | TCP | 0.0.0.0/0 | HTTP | | 443 | TCP | 0.0.0.0/0 | HTTPS | | 8000-9000 | TCP | 0.0.0.0/0 | 应用端口 |
⚠️ 政企项目建议限制 SSH 来源 IP 段
|
第 3 步:SSH 登录服务器
1 2 3 4 5
| ssh -i your-key.pem root@你的服务器 IP
|
第 4 步:安装基础环境
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| apt update && apt upgrade -y
apt install -y git curl wget vim htop net-tools unzip
apt install -y python3 python3-pip python3-venv
curl -fsSL https://get.docker.com | bash systemctl enable docker systemctl start docker
curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose
docker --version docker-compose --version
|
第 5 步:部署 OpenClaw
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| mkdir -p /opt/openclaw cd /opt/openclaw
git clone https://github.com/openclaw/openclaw.git cd openclaw
cat > .env << EOF OPENCLAW_PORT=8000 OPENCLAW_HOST=0.0.0.0 DATABASE_URL=postgresql://openclaw:secure_password@localhost:5432/openclaw REDIS_URL=redis://localhost:6379/0 SECRET_KEY=$(openssl rand -hex 32) EOF
docker-compose up -d
docker-compose ps docker-compose logs -f
|
第 6 步:配置 Nginx
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| apt install -y nginx
cat > /etc/nginx/sites-available/openclaw << EOF upstream openclaw { server 127.0.0.1:8000; }
server { listen 80; server_name your-domain.com;
# 安全头 add_header X-Frame-Options "SAMEORIGIN" always; add_header X-Content-Type-Options "nosniff" always; add_header X-XSS-Protection "1; mode=block" always;
# 日志 access_log /var/log/nginx/openclaw_access.log; error_log /var/log/nginx/openclaw_error.log;
location / { proxy_pass http://openclaw; proxy_set_header Host \$host; proxy_set_header X-Real-IP \$remote_addr; proxy_set_header X-Forwarded-For \$proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto \$scheme; } } EOF
ln -s /etc/nginx/sites-available/openclaw /etc/nginx/sites-enabled/ nginx -t systemctl restart nginx
|
第 7 步:配置 HTTPS
1 2 3 4 5 6 7 8
| apt install -y certbot python3-certbot-nginx
certbot --nginx -d your-domain.com
certbot certificates
|
🔧 华为云特色功能集成
1. 云监控服务
1 2 3 4 5 6 7 8 9 10 11 12
| 1. 进入"云监控服务 CloudEye" 2. 创建告警规则 3. 配置监控指标: - CPU 使用率 > 80% - 内存使用率 > 85% - 磁盘使用率 > 90% - 网络流入带宽 > 80% 4. 配置通知方式: - 短信 - 邮件 - 钉钉 - 企业微信
|
2. 云备份服务
1 2 3 4 5 6 7 8 9
| 1. 进入"云备份 CBR" 2. 创建备份策略 3. 配置: - 备份时间:每天凌晨 2 点 - 保留策略:7 天 - 备份对象:系统盘 + 数据盘 4. 关联服务器
结果:自动备份,数据不丢失
|
3. 企业主机安全
1 2 3 4 5 6 7 8 9
| 1. 进入"企业主机安全 HSS" 2. 开启防护 3. 功能: - 漏洞扫描 - 基线检查 - 入侵检测 - 网页防篡改
政企项目必备,满足等保要求
|
4. 等保合规配置
1 2 3 4 5 6 7 8
| 等保 2.0 要求: ✓ 身份鉴别(强密码 + 双因素) ✓ 访问控制(最小权限) ✓ 安全审计(日志留存 6 个月) ✓ 入侵防范(防火墙 +IDS) ✓ 数据完整性(备份 + 校验)
华为云提供等保合规套餐
|
📊 性能优化建议
1. 开启性能监控
1 2 3 4 5 6
| ✓ CPU 监控(1 分钟粒度) ✓ 内存监控 ✓ 磁盘 IO 监控 ✓ 网络监控 ✓ 进程监控 ✓ 应用监控(APM)
|
2. 配置负载均衡(高可用)
1 2 3 4 5 6 7 8
| 1. 创建 2 台 + ECS 实例 2. 进入"弹性负载均衡 ELB" 3. 创建负载均衡器 4. 配置监听器(80/443) 5. 配置后端服务器组 6. 配置健康检查
结果:流量自动分发,单点故障不影响
|
3. 开启 CDN 加速
1 2 3 4 5 6
| 1. 进入"内容分发网络 CDN" 2. 添加域名 3. 配置源站(你的服务器 IP) 4. 配置缓存规则
结果:静态资源加速,用户访问更快
|
💰 成本优化技巧
1. 新用户优惠
1 2 3 4 5 6
| 华为云新用户福利: - 2 核 4G 服务器:首年 199 元 - 4 核 8G 服务器:首年 399 元 - 免费试用:多种产品
⚠️ 每人限享一次
|
2. 企业优惠
1 2 3 4 5 6 7
| 企业认证后: - 专属客户经理 - 定制优惠方案 - 技术支持优先 - 免费培训
政企项目必做企业认证
|
3. 预留实例
1 2 3 4 5
| 长期运行买预留实例: - 1 年期:7 折 - 3 年期:5 折
适合:稳定生产环境
|
🔧 常见问题排查
问题 1:SSH 连不上
1 2 3 4 5 6 7 8
|
systemctl status sshd
systemctl restart sshd
|
问题 2:Docker 无法启动
1 2 3 4 5 6
| journalctl -u docker
usermod -aG docker $USER
|
问题 3:等保检查不通过
1 2 3 4 5 6
| 常见原因: - 密码强度不够 → 改用强密码 - 日志留存不足 → 配置日志服务 - 未开启防护 → 开启 HSS
华为云有等保合规顾问服务
|
🚀 更多应用场景
💬 金句总结
政企项目,稳定合规是第一位的。
华为云,最懂政企需求。
📚 相关阅读
🔗 联系方式
主营业务:AI 编程培训、企业内训、技术咨询
政企项目,华为云是首选!
🎓 AI 编程实战课程
想系统学习 AI 编程?程序员晚枫的 AI 编程实战课 帮你从零上手!