AWS(亚马逊网络服务)是世界领先的云服务器提供商之一。您可以使用AWS平台在一分钟内设置服务器。在AWS上,您可以微调服务器的许多技术细节,例如CPU数量、内存和磁盘空间、磁盘类型(更快的SSD或经典IDE)等。AWS的优点在于您只需为你用什么。在开始之前,AWS提供了一个名为“FreeTier”的特殊账户,你可以免费使用一年的AWS技术服务,但是会有一些小的限制,比如你每次使用服务器的时间不能超过750小时。一个月,超过这个,他们会向你收费。您可以在aws官网查看所有相关规则。由于我的这篇文章是关于在AWS上创建Linux服务器的,因此拥有“免费套餐”帐户是先决条件。要注册一个帐户,您可以使用此链接。请注意,您需要在创建帐户时输入信用卡详细信息。假设您已经创建了一个“免费套餐”帐户。在继续之前,您必须了解AWS中的一些术语才能理解设置:EC2(弹性计算云):该术语用于虚拟机。AMI(AmazonMachineImage):代表一个操作系统实例。EBS(ElasticBlockStore):AWS中的一种存储环境。通过https://console.aws.amazon.com/登录到AWS控制台。AWS控制台将如下所示:AmazonAWS控制台在AWS中设置LinuxVM1创建一个EC2(虚拟机)实例:在开始安装系统之前,您必须在AWS中创建一个虚拟机。要创建虚拟机,请单击“计算”菜单下的EC2:创建EC2实例2。现在单击创建实例下的启动实例按钮。启动EC2实例3.现在,当您使用“免费套餐”帐户时,然后***选择“免费套餐”单选按钮,以便AWS可以筛选出可以免费使用的实例。这使您无需为使用AWS资源付费。仅选择免费套餐实例4.要继续,请选择以下选项:在经典实例向导中选择一个AMI(亚马逊机器映像),然后选择使用RedHatEnterpriseLinux7.2(HVM),SSD存储b。选择“t2.micro”作为实例详细信息。C。ConfigureInstanceDetails:不要更改任何内容,只需单击Next。d.添加存储:不要更改任何内容,只需单击下一步,因为此时我们将使用默认的10(GiB)硬盘。e.添加标签:不要更改任何内容,只需单击“下一步”。F。配置安全组:现在为ssh选择端口22,这样你就可以从任何地方访问这个服务器。配置AWSserverg,选择“ReviewandLaunch”按钮。H。如果所有细节都正确,请单击“启动”按钮。我。点击“启动”按钮后,系统会弹出创建“密钥对”的窗口,如下图:选择“创建新的密钥对”选项,并为密钥对命名,然后下载。使用ssh连接到服务器时需要此密钥对。***,单击“启动实例”按钮。创建密钥对j。点击“LaunchInstance”按钮后,进入左上角的服务。选择“计算”-->“EC2”。现在点击“RunningInstances”:转到正在运行的EC2instancek,现在你可以看到你的新VM的状态是“running”。选择实例,记下登录服务器所需的“PublicDNSName”。VM的公共DNS值现在您已经完成了运行Linux的VM的创建。要连接到服务器,请按照以下步骤操作。从Windows连接到EC2实例1.首先,您需要有用于从Windows连接到服务器的puttygen和puttyexe(或Linux上的SSH命令)。您可以从下面的链接下载腻子。2.现在打开puttygen:puttygen.exe。3.您需要点击“加载”按钮,浏览并选择您从亚马逊下载的密钥对文件(pem文件)。4.您需要选择“ssh2-RSA”选项并单击“保存私钥”按钮。请在下一个弹出窗口中选择“是”。5.使用扩展名.ppk保存文件。6.现在你需要打开putty.exe。单击左侧菜单中的连接,然后选择SSH,然后选择Auth。您需要单击浏览按钮以选择我们在步骤4中创建的.ppk文件。7.现在单击“会话”菜单并在“主机名”中粘贴本教程中步骤“k”中的DNS值,然后单击“打开”按钮。8.当要求输入用户名和密码时,输入ec2-user和一个空白密码,然后输入以下命令。$sudosu-哈哈,你现在是托管在AWS云上的Linux服务器上的主人了。登录到AWSEC2服务器
