如何在 AWS 云中从 Amazon EC2 启动 RHEL 8?
在本文中,我们将学习在 AWS 云中从 Amazon EC2 创建和启动 RHEL 8 的分步过程,以及如何使用 Putty 应用程序访问 RHEL 8 实例。
在我们在 AWS EC2 上创建 RHEL 8 实例之前,让我简单介绍一下 Amazon EC2。
什么是亚马逊 EC2?
Amazon Elastic Compute Cloud (EC2) 用于在云中生成和运行虚拟计算机,Amazon 是一种用于配置虚拟机的 Web 服务,这些虚拟计算机被 Amazon Web Services 称为“实例”。
Amazon EC2 提供最广泛、最全面的实例范围,所有这些实例都基于尖端的计算、存储和网络技术,并针对最高性能和安全性进行了优化。
在 AWS 中创建一个账户
转到 AWS EC2 网站并创建一个免费试用帐户,登录 AWS 控制台后,您可以在“服务”选项卡下查看所有可用服务。
从 AWS 控制台页面,导航到服务 🡪 计算 🡪 EC2。
进入 EC2 门户后,将有一个选项来启动实例。
在 AWS 中从 Amazon EC2 启动 RHEL 8 的步骤
从 Amazon EC2 启动虚拟机有 7 个步骤。
步骤 1 - 选择亚马逊系统映像 (AMI)
选择 Amazon MarketPlace 并搜索您要启动的服务器名称,在这里,我们将启动 RHEL 8 服务器以进行演示。
注意:亚马逊市场是一个电子商务平台,第三方卖家可以在这里销售他们的产品。它归亚马逊所有,最终用户应订阅并可以出于自己的目的从亚马逊市场启动服务器,费用将根据服务器型号按小时计算。
单击左侧窗格中的 AWS MarketPlace,然后在搜索框中键入 rhel8,您将在右侧窗格中看到 RHEL 虚拟机列表。单击“选择”按钮以启动您选择的 RHEL 8 实例。
在下一页中,您可以查看每种实例类型的定价详细信息。您可以了解预算并相应地决定实例类型。单击继续以继续。
步骤 2 - 选择实例类型
在此选项中,您可以根据需要选择服务器。微型实例将符合免费套餐资格。
出于演示目的,我们将启动 t4g.micro 实例,它由 2 个 vCPU 和 1GB RAM 组成。选择实例后,单击底部的“配置实例详细信息”按钮以进一步操作。
步骤 3 - 配置实例详细信息
您可以一次启动多个服务器。我们正在推出 2 台服务器进行演示。我们可以继续使用默认的剩余配置。
在实时生产中,应根据项目设计/架构和要求配置每个选项。
步骤 4. 添加存储
我们可以在此选项中指定存储大小。我们正在移动通用 SSD 中的 15GB 内存。
步骤 5. 添加标签
标签是您应用于 Amazon Web Services 资源的标签。在这里,我们将实例标记为“OSTechNix”。
步骤 6. 配置安全组
我们应该设置防火墙规则来组织数据流量。该区域在实时生产中非常关键,通常,在启动服务器之前会计划清楚的设计和需求细节,这取决于用例。
我们可以为一个用例命名一个安全组,并为该用例使用/启动的服务器应用该安全组,在这里,我们将其命名为“OSTechNix”并允许所有流量。
步骤 7. 检查和启动
在此屏幕中,系统会提示您选择现有的密钥对或创建新的密钥对,要通过 SSH 安全地访问您的 Linux 实例,您需要一个密钥对。这个密钥对就像 Lock 和 Key。
密钥的公共部分将起到锁的作用,并将存储在 AWS 中,密钥的私有部分将起到钥匙的作用,您可以下载它以连接服务器。
我将创建一个新的密钥对,为此,请从下拉框中选择“创建新密钥对”选项并选择密钥对类型。单击下载密钥对并将其存储在安全位置。
下载密钥对后,单击“启动实例”选项。
您的 Amazon EC2 实例将立即启动。
您可以在 EC2 仪表板中查看您启动的实例。
如何使用 Putty 连接 RHEL 8 EC2 实例
在上一步中,我们已经下载了.pem 密钥。我们必须使用该密钥来创建私钥(.ppk 文件)。
打开“Putty Key Generator”并.pem 从您下载的位置加载文件。
您将收到一个确认弹出窗口,单击“确定”以导入密钥。
保存将作为.ppk 文件的私钥。
从 AWS 控制台获取实例的公共 IP 地址,选择实例,您可以在底部获取实例的所有详细信息。
打开 putty 工具,使用我们生成的私钥连接 RHEL 8 实例的公网 IP,按照以下步骤连接服务器。
打开 Putty,输入 RHEL 8 实例的 IP:
输入 IP 后,在连接选项卡下选择 SSH。单击“Auth”并加载您在上一步中下载的密钥(文件),您可以从存储文件的位置浏览和加载。最后点击“打开”连接服务器。.ppk.ppk
恭喜!我们已经通过 Putty 成功连接到 RHEL 8 实例,默认用户名是“ ec2-user ”。
您可以通过以下命令验证 RHEL 版本:
示例输出:
结论
在本文中,我们完成了从 AWS EC2 创建和启动 RHEL 8 虚拟机并通过 Putty 工具访问 RHEL 8 的详细步骤。
版权声明: 本文为 InfoQ 作者【Ethereal】的原创文章。
原文链接:【http://xie.infoq.cn/article/f263640d4c55d93cd0002a603】。未经作者许可,禁止转载。
评论