爬虫代码已复制

永久免费的云主机资源:Oracle Cloud Infrastructure (OCI) 申请教程

Oracle Cloud

之前只知道 CloudFlare 会有免费的 CDN 等资源可以白嫖,AWS 有限期免费试用的云主机,没想到 Oracle Cloud 居然有永久免费的云主机可以白嫖。虽然配置是低了一点,但用来学习、测试还是足够的。而且申请的海外主机在国内访问速度也很快,反倒是我之前在腾讯云买的一台香港主机卡得一匹。

配置

按照 Oracle Cloud 的免费政策,每人可以申请两台永久免费(Always Free)的云主机,配置是 1 OCPU + 1G 内存(注意这里不是10,是 ocpu)。有人可能觉得这个配置做不了什么,装个数据库就会卡。但其实安装 MySQL 之类的数据库而且数据量不大的情况下还是很流畅的,而且 Oracle Cloud 还提供了永久免费的数据库,可以说是相当慷慨。

申请步骤

注册 Oracle Cloud 账号

先注册 Oracle Cloud 账号,这里有一个地方需要注意的是:Oracle 有严格的检测机制,不能使用代理(梯子)之类的。Oracle Cloud 为了避免被薅羊毛浪费资源,要求注册账号时需要绑定支持海外支付的银行卡,通常是 Visa 或者 Master 之类的,并且会在你卡上扣一笔 1 美金左右的金额,但不用担心,会马上退回你的卡上,只是验证一下你的卡是否有效。如果你觉得这不安全的话,就可以在验证通过后在 App 上关掉这张卡的境外支付功能。

申请免费实例

注册成功后进入控制台,直接创建实例,使用默认的配置就是永久免费的,在创建的过程中能看到 Always Free 或者中文 “始终免费” 的标注。申请过程中需要下载 SSH 私钥用来登录主机。

申请失败

在创建实例的最后一步,如果出现提示 “可用性域 VM.Standard.A1.Flex 中配置 AD-3 的容量不足。请在其他可用性域中创建实例,或稍后重试。如果指定了容错域,请尝试在不指定容错域的情况下创建实例。如果这样不起作用,请稍后重试。”,说明当前的域暂时没有可用的资源,可以返回第一步的界面选择其它的区域,或者稍后再试,一旦有其它的实例被释放出来就能申请成功。

申请成功

申请成功后就能在实例列表中看到你的主机了,点击进入详情就可以看到这台云主机的公网 IP 了,SSH 使用默认的端口 22,可以直接使用 SSH 连接上去。 Oracle Cloud 始终免费

重要提示:Oracle 可能会回收空闲的永久免费计算实例。

如果虚拟机和裸金属计算实例在 7 天内的以下指标均满足条件,则会被视为“空闲”:

  • CPU 利用率低于 20%
  • 网络利用率低于 20%
  • 内存利用率低于 20%(仅适用于 A1 规格)