如何在Amazon AWS上设置Linux服务器
AWS(Amazon Web Services)是全球领先的云服务器提供商之一。 您可以使用AWS平台在一分钟内设置服务器。 在AWS上,您可以微调服务器的许多技术细节,如CPU数量,内存和HDD空间,HDD类型(SSD更快或者是经典IDE)等。 关于AWS的最好的事情是,您只需要为您使用的服务付费。 开始之前,AWS提供了一个名为“免费层”的特殊帐户,您可以使用AWS技术免费一年,有一些小的限制,例如,您只能使用服务器长达750小时一个月,当你通过这个他们将收取您。 您可以检查所有与aws门户上相关的规则。
因为我写这篇文章关于在AWS上创建Linux服务器,拥有“免费层”帐户是主要的先决条件。 要注册此帐户,您可以使用此链接 。 请注意,您需要在创建帐户时输入信用卡详细信息。
所以让我们假设你已经创建了“免费层”帐户。
在我们继续之前,您必须了解AWS中的一些术语以了解设置:
- EC2(弹性计算云):此术语用于虚拟机。
- AMI(Amazon机器映像):用于操作系统实例。
- EBS(弹性块存储):AWS中的一种存储环境。
现在登录AWS控制台在以下位置:
https://console.aws.amazon.com/
AWS控制台将如下所示:
::__IHACKLOG_REMOTE_IMAGE_AUTODOWN_BLOCK__::0
在AWS中设置Linux VM
1:创建EC2(虚拟机)实例:在安装操作系统之前,必须在AWS中创建一个VM。 要创建它,请单击计算菜单下的EC2:
::__IHACKLOG_REMOTE_IMAGE_AUTODOWN_BLOCK__::1
2.现在单击“创建实例”下的“启动实例”按钮。
::__IHACKLOG_REMOTE_IMAGE_AUTODOWN_BLOCK__::2
3.现在,当您使用免费层帐户时,最好选择免费层单选按钮,以便AWS将筛选用于免费使用的实例。 这将使您免除向AWS支付使用AWS下的计费资源的费用。
::__IHACKLOG_REMOTE_IMAGE_AUTODOWN_BLOCK__::3
4.要继续操作,请选择以下选项:
一个。 在经典实例向导中选择一个AMI:选择 – >我将使用Red Hat Enterprise Linux 7.2(HVM),SSD卷类型
b。 选择“ t2.micro ”作为实例详细信息。
C。 : Do not change anything simply click next. 配置实例详细信息 :不要更改任何内容,只需单击下一步。
d。 添加存储:不要更改任何内容只需点击下一步,因为我们将使用默认大小10(GiB)硬盘在这种情况下。
e。 : Do not change anything simply click next. 添加标签 : 不要更改任何内容只需点击下一步。
F。 : Now select port 22 which is used for ssh so that you can access this server from anywhere. 配置安全组 :现在选择用于ssh的端口22,以便您可以从任何地方访问此服务器。
::__IHACKLOG_REMOTE_IMAGE_AUTODOWN_BLOCK__::4
G。 选择查看和启动按钮
H。 如果所有的细节都是确定现在按“ 启动 ”按钮,
一世。 一旦您单击启动按钮,弹出窗口显示创建一个“密钥对”,如下所示:选择选项“创建一个新的密钥对”,并给一个名称对密钥对。 然后下载相同。 在使用ssh连接到服务器时,需要此密钥对。 最后,单击“启动实例”按钮。
::__IHACKLOG_REMOTE_IMAGE_AUTODOWN_BLOCK__::5
j。 点击启动实例按钮后,转到左侧顶部的服务。 选择计算 – > EC2。 现在点击运行实例链接如下:
::__IHACKLOG_REMOTE_IMAGE_AUTODOWN_BLOCK__::6
k。 现在您可以看到,您的新VM已准备好状态“正在运行”,如下所示。 选择实例,请记下登录到服务器所需的“公共DNS值”。
::__IHACKLOG_REMOTE_IMAGE_AUTODOWN_BLOCK__::7
现在您已完成创建示例Linux安装的VM。 要连接到服务器,请按照以下步骤操作。
从Windows连接到EC2实例
首先,你需要有putty gen和Putty exe从Windows连接到服务器(或Linux上的SSH命令)。 你可以通过下面的链接下载putty。
2.现在打开putty gen“puttygen.exe”。
3.您需要单击“加载按钮”,浏览并选择您从Amazon从上面下载的密钥对文件(pem文件)。
4.您需要选择“ssh2-RSA”选项,然后单击保存私钥按钮。 请在下一个弹出窗口中选择yes。
5.保存文件扩展名为.ppk的文件。
6.现在您需要打开Putty.exe。 转到左侧菜单中的连接,然后选择“SSH”,然后选择“身份验证”。 您需要单击浏览按钮以选择我们在第4步中创建的.ppk文件。
7.现在单击“会话”菜单,并将在本教程的“k”步骤期间捕获的DNS值粘贴到“主机名”框中,然后点击打开按钮。
” and blank password and then give below command. 8.在要求用户名和密码时,输入“ ec2-user”和空白密码,然后给出以下命令。
$ sudo su –
Hurray,您现在是在AWS云上托管的Linux服务器上的根。
::__IHACKLOG_REMOTE_IMAGE_AUTODOWN_BLOCK__::8