暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

从零开始,在甲骨文云创建云主机(详细图文教程)

作者:Digital Observer(施嘉伟)
Oracle ACE Pro: Database
PostgreSQL ACE Partner
11年数据库行业经验,现主要从事数据库服务工作
拥有Oracle OCM、DB2 10.1 Fundamentals、MySQL 8.0 OCP、WebLogic 12c OCA、KCP、PCTP、PCSD、PGCM、OCI、PolarDB技术专家、达梦师资认证、数据安全咨询高级等认证
ITPUB认证专家、PolarDB开源社区技术顾问、HaloDB技术顾问、TiDB社区技术布道师、青学会MOP技术社区专家顾问、国内某高校企业实践指导教师
公众号:Digital Observer;CSDN:施嘉伟;ITPUB:sjw1933;墨天轮:Digital Observer;PGFans:施嘉伟。

随着云计算的不断发展,越来越多企业和个人开始使用公有云服务进行开发、测试、部署以及学习实验等场景。甲骨文云(Oracle Cloud Infrastructure,OCI)作为全球领先的云服务平台,近年来凭借其“永久免费资源”计划受到大量技术爱好者与企业青睐。

今天这篇文章将详细介绍在 Oracle Cloud 上如何一步步创建一台云主机(计算实例),并实现远程连接,适合初学者,也适合高校实验、企业试用场景。图文并茂,全流程教学,建议收藏!

一、准备工作

在开始创建实例之前,需要确保你已经完成以下准备:

  1. 注册并登录 Oracle Cloud 账户
  2. 完成身份验证、选择 Region(区域)
  3. 如有必要,开通“Always Free”服务(多数账号默认启用)

二、进入“计算实例”管理界面

登录 OCI 控制台后,进入左侧菜单栏:

计算(Compute) → 实例(Instances)

这是我们创建和管理云主机的入口。
b81950596b03927fd2ec05a9c7f75c6a.png


三、点击“创建实例”按钮

在“实例”页面中,点击右上角【创建实例】按钮,进入实例配置流程。

d607f174895a6cf751c9835ed19cb5f5.png

四、填写基础信息与实例规格

在创建界面,系统会提示填写和选择如下信息:

1️⃣ 实例名称

你可以自定义名称,如:oracle21c,便于管理。
293e6b6547d298c3e54da96400110b26.png

2️⃣ 选择配置

点击【更改配置】,选择计算实例的资源规格:

  • 如果是体验或学习用途,可选择 VM.Standard.E2.1.Micro(永久免费)
  • 若需部署中型项目或数据库,请根据需求选择更高规格

6df07a14fbaf2a69ea4fdfeb6ffaf3e9.png

3️⃣ 选择操作系统镜像

OCI 提供丰富的镜像选择,包括:

  • Oracle Linux(默认推荐)
  • Ubuntu
  • CentOS
  • Windows Server(如需图形界面)
  • 其它系统

5ec53733eff4755f787261c3f2dd3602.png

五、安全设置与网络配置

1️⃣ 安全选项(Security)

此步骤可默认关闭,若需开启 Bastion 或启用高级安全策略可勾选对应选项。

ab4727c784938d6f9b83db139623ba4b.png


2️⃣ 网络配置

  • 默认使用已有的 VCN(虚拟云网络)子网
  • 勾选 “分配公有 IP 地址” 以便远程连接
  • 若无现成 VCN,可点击“创建新虚拟云网络”

847ae720eae828e489ea4df254da2f3b.png

建议新手选择“自动分配”,由系统为你配置默认网络。

六、设置 SSH 密钥(远程登录凭证)

OCI 使用 SSH 密钥认证机制,你需要提供一个 公钥

  • 可上传现有 .ssh/id_rsa.pub
  • 也可点击“生成密钥对”,系统自动生成并下载到本地(推荐)

0b82532be3f443b0ad5887355fa6682c.png

⚠️ 请妥善保存私钥文件(.pem.ppk),后续用于登录云主机。

七、配置启动磁盘(Boot Volume)

系统默认创建一个启动盘(50GB 可调),你可以根据实际需求调整容量。

  • 如需增加存储,可稍后在实例中添加“块存储卷”
  • 对于数据库或文件服务建议单独配置数据盘

b1622255b59c7578f68db9fb53480df6.png

确认无误后,点击下一步,复查信息:

aab4032112fbbc0f39af7d6795326343.png

八、点击“创建”并等待部署完成

完成上述配置后,点击页面底部的【创建】按钮,系统将自动启动部署流程。

创建过程通常需要 1~2 分钟。

908646450b02a891cb8c236380f91d08.png

97907f5ff982f611279586d0ae3a7d75.png

九、使用 SSH 工具远程连接云主机

实例创建成功后,我们可以通过 SSH 登录实例。

默认登录信息:

  • 用户名opc(Oracle Linux/Ubuntu)
  • IP 地址:实例详情页中“公有 IP”
  • 私钥:创建时下载的 .pem 文件

示例连接命令(Linux/macOS):

ssh -i ~/.ssh/your_key.pem opc@公网IP地址

若使用 SecureCRT、Xshell 等客户端工具,也可在 GUI 界面中选择私钥进行连接。
93a0fe61ec1e1a297c519bc6f8ddd176.png
75222c58a94ef495e805c9c38d784cbb.png
50ec96eaca5b433dd4f7fa0bf5ac0276.png
f27612b1ced288c6ffaf310c3b637b24.png
选择之前下载到本地的key即可登陆
af08715695726089f3340031c19dd80c.png

常见问题解答

Q1:OCI 云主机真的免费吗?

✅ 是的。Oracle 提供“Always Free”计划,包括:

  • 2 台 VM.Standard.E2.1.Micro 实例(各 1 vCPU、1 GB RAM)
  • 100 GB 块存储
  • 10 GB 对象存储

适合学习、开发、测试等日常用途。

Q2:如何开放端口访问 Web 服务?

需进入 安全列表(Security List) 添加入站规则:

  • 类型:自定义 TCP
  • 端口范围:80、443(或其他)
  • 源 CIDR:0.0.0.0/0

Q3:可以部署 Oracle 数据库吗?

可以,OCI 镜像库提供了带数据库的系统镜像,或你也可以通过 yum 或 rpm 手动安装。

总结

通过上述步骤,我们已经成功完成了:

  • 从 OCI 控制台进入实例管理界面
  • 创建并配置一台云主机
  • 配置 SSH 密钥、安全组、网络与存储
  • 使用 SSH 工具远程登录云主机

这一过程对初学者来说是极好的实战机会,也是高校信息技术课程与企业内部测试环境的理想方案。

hhh6.jpg

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论