作为一个程序员或者准备体验AI Agent的人,怎么能没有自己的服务器主机呢。虽然国内很多云服务商也有新手体验服务器,但是要么就是配置太差,要么就是噱头。学学linux命令还能用用,但是要想真正有点用处那还是得付费升配置。 我要推荐的是甲骨文公司(Oracle)旗下的云计算平台甲骨文云(Oracle Cloud)。
甲骨文云它主要面向企业用户,但也提供永久免费的云服务器,适合个人开发者和小型项目使用。Oracle Cloud Infrastructure(OCI)提供业界极具竞争力的免费套餐,包括永久免费的 ARM 和 AMD 虚拟机实例、高达4,700 小时/月的 AI/数据分析服务,以及30 天 $300 试用额度。然而,许多用户在注册过程中遭遇 “ABC 错误”、验证失败、资源创建被拒等问题。本文将结合多年实战经验,并提供实测有效的避坑建议。
1. 注册 Oracle Cloud 账号(国内用户专属指南)
1.1 访问官方注册入口
1.2 填写个人注册信息
按以下原则填写注册表单:
126.com / 163.com / Gmail 邮箱 QQ邮箱啥的都可以
可选中文,但部分字段提示“英文”时务必用英文填写
个人(Individual)
⚠️ 验证邮箱后需返回页面设置强密码(含大小写字母、数字、特殊字符)。
家庭住址 :使用身份证上的真实地址(无需与信用卡账单地址一致)。
手机号码 :输入 86 开头的中国大陆手机号 。
实测: 15 开头号码注册成功率高 ,19/18 等新号段可能被系统拒绝。
⚠️ 这里的省份和城市如果中文验证不通过,那就换成英文拼音再试一次。
2. 信用卡验证与身份核验
Oracle 会进行 双重验证 ,但 不会实际扣费 :
首次验证:预授权 1.38 新加坡元(SGD) ,约 7 元人民币, 1–5 天内自动退回 。
二次验证(3–4 天后):再次预授权相同金额,同样会退回。
✅ 接受类型:Visa / Mastercard 信用卡,或支持无 PIN 在线支付的借记卡。
❌ 不接受:虚拟卡、预付卡、单次卡、需输入 PIN 的纯借记卡。
2.2 提交并等待审核
勾选服务条款后点击 “开始免费试用” 。
页面若长时间卡在“Processing...”, 不要刷新 !耐心等待 30–60 秒 ,大概率会跳转至成功页面(俗称“跑道”)。
信息不一致(姓名拼音 ≠ 信用卡姓名)使用新号段手机号或非主流邮箱网络波动导致验证中断
3. 账户激活与安全设置
3.1 首次登录设置 MFA(动态验证)
注册成功后首次登录,系统强制要求启用 多因素认证(MFA) :
推荐使用 Authenticator 应用 (如 Google Authenticator、Microsoft Authenticator)。
4. 创建免费云主机实例(Compute Instance)
4.1 进入实例创建页面
登录 Oracle Cloud Console
左侧导航栏 → Compute → Instances → 点击 “Create Instance”
4.2 选择免费套餐配置
Oracle 提供两种 永久免费 的虚拟机类型:
VM.Standard.A1.Flex
3,000 OCPU·小时/月
18,000 GB·内存·小时/月
4 OCPU + 24 GB RAM (单实例)
VM.Standard.E2.1.Micro
1/8 OCPU + 1 GB RAM
✅ 推荐配置(实测成功率高):
VM.Standard.A1.FlexOCPU:
6 GBBoot Volume: 默认 46–50 GB(免费)镜像: Ubuntu 22.04 / CentOS 7(选择“Always Free Eligible”标签)
不要直接拉满 24 GB 内存!系统可能判定为滥用而拒绝创建。实测:1 OCPU + 6 GB RAM 是最佳平衡点,兼顾性能与通过率。
4.3 配置网络与 SSH 密钥
虚拟云网络(VCN) :使用默认配置即可。
保存私钥后执行权限限制(Linux/macOS):
chmod 400 ~/Downloads/oci_private_key.pem
Windows 用户:右键 .pem 文件 → “属性” → “解除锁定”(若存在)。
5. 配置安全组规则(开放端口)
默认安全策略 仅允许 ICMP 和 SSH(22 端口) 。若需开放 HTTP/HTTPS 或其他服务:
实例详情页 → 点击 “Subnet” 链接
进入子网 → 点击 “Security Lists”
编辑 Ingress Rules(入站规则) ,添加如下规则:
安全建议:非必要不开放 0.0.0.0/0,可限制为公司或家庭 IP。
6. 通过 SSH 连接云主机
6.1 连接命令(Linux/macOS) ssh -i /path/to/private_key.pem ubuntu@
Ubuntu 默认用户为 ubuntu
CentOS 默认用户为 opc
首次连接会提示确认指纹,输入 yes 即可。
6.2 Windows 连接方式
推荐使用 PuTTY 或 Windows Terminal + OpenSSH
若用 PuTTY,需将 .pem 转换为 .ppk 格式(使用 PuTTYgen)
7. 免费资源使用策略与风险提示
7.1 免费额度总览(Always Free)
3,000 OCPU·小时/月 + 18,000 GB·小时/月
VM.Standard.E2.1.Micro(永久)
200 GB 总容量(所有实例共享)
1 个(10 Mbps)
2 个 DB Systems(1/8 OCPU)
1 台 ARM(1 OCPU + 6 GB RAM)≈ 消耗 720 OCPU·小时/月(30 天 × 24 小时)剩余额度可再创建 1–2 台轻量实例总量不超过 200 GB 块存储
7.2 被回收风险说明
Oracle 会监控资源使用情况。 长期空闲、配置过高、或异常流量 可能导致实例被暂停或回收。建议:
定期登录使用(哪怕只执行 uptime)
避免申请接近上限的配置(如 24 GB RAM)
不用于挖矿、代理、高频爬虫等高负载场景
全部评论