📅  最后修改于: 2020-11-07 02:55:47             🧑  作者: Mango
创建一个EC2实例
- 登录到AWS管理控制台。
- 单击EC2服务。
- 单击启动实例按钮以创建一个新实例。
- 现在,我们有不同的Amazon Machine Images。这些是不同虚拟机的快照。我们将使用Amazon Linux AMI 2018.03.0(HVM),因为它具有内置工具,例如java, Python,ruby,perl,尤其是AWS命令行工具。
- 选择一个实例类型,然后单击下一步。假设我选择一个t2.micro作为实例类型。
- EC2的主设置页面如下所示,我们在其中定义设置配置。
哪里,
实例数:它定义您要创建的EC2实例数。我只想创建一个实例,所以将其保留为1。
采购选项:在采购选项中,您需要设置价格,发出的请求,发出的请求和永久的请求。现在,我将其保留为未选中状态。
租赁:在共享硬件时,从下拉菜单中单击共享运行共享硬件实例。
网络:选择您的网络,并将其设置为默认网络,即vpc-dacbc4b2(默认),其中vpc是虚拟私有云,我们可以在其中启动AWS资源,例如虚拟云中的EC2实例。
子网:这是虚拟云中的IP地址范围。在指定的子网中,您可以添加新的AWS资源。
关机行为:它定义实例类型的行为。关闭Linux计算机时,可以停止或终止实例。现在,我将其保留为“停止”。
启用终止保护:它使人们可以防止意外终止。
监控:我们可以监控诸如CPU利用率之类的东西。现在,我取消选中“监视”。
用户数据:在高级详细信息中,您可以将引导脚本传递给EC2实例。您可以告诉他们下载PHP,Apache,安装Apache等。
- 现在,添加EBS卷并将其附加到EC2实例。根是默认的EBS卷。单击下一步。
卷类型:我们选择磁(标准)磁盘,因为它是唯一可引导的磁盘。
终止时删除:选中此选项表示EC2实例的终止也将删除EBS卷。
在上面的屏幕中,我们注意到我们添加了两个标签,即服务器和部门的名称。尽可能多地创建标签,以降低整体成本。
- 配置安全组。安全组允许某些特定的流量访问您的实例。
- 创建一个新的密钥对,然后输入密钥对的名称。下载密钥对。
- 要在Windows中使用EC2实例,您需要同时安装Putty和PuttyKeyGen。
- 下载Putty和PuttyKeyGen。
- 下载putty.exe和puttygen.exe文件。
- 为了使用我们先前下载的密钥对,我们需要将pem文件转换为ppk文件。 Puttygen用于将pem文件转换为ppk文件。
- 打开Puttygen软件。
- 单击加载。
- 打开密钥对文件,即ec2instance.pem。
- 现在,转到Putty配置并键入ec2user @,然后粘贴在上一步中复制的IP地址。在保存的会话中复制主机名。
现在,您的主机名将保存为默认设置。
- 单击出现在Putty左侧的SSH类别,然后单击Auth。
上面的屏幕显示我们已连接到EC2实例。
- 运行命令sudo su,然后运行命令yum update -y更新EC2实例。
注意:sudo su是用于向根级别提供特权的命令。
- 现在,我们通过运行命令yum install httpd -y来安装apache Web服务器,以确保EC2实例成为Web服务器。
- 运行命令cd / var / www / html。
- 要列出html文件夹中可用的文件,请运行命令ls。
我们观察到在运行命令ls时,我们没有得到任何输出。这意味着它不包含任何文件。
- 我们创建一个文本编辑器,然后通过运行命令nano index.html创建文本编辑器,其中index.html是网页的名称。
编写HTML代码后,按ctrl + X退出,然后按“ Y”保存页面并按Enter。
- 通过运行命令服务httpd start启动Apache服务器。
- 转到Web浏览器并粘贴用于连接到EC2实例的IP地址。您将看到您创建的网页。