亚马逊云免费搭建服务器创建您的例子-LINUX

首页 2024-07-03 22:45:45

作为一名开发人员,他一直希望拥有自己的服务器来部署应用程序。他很早就提出了阿里巴巴云/腾讯云的想法,但试用时间不长。阿里巴巴最多30天,腾讯只有7天。因为没有特殊需求,所以一直搁置在一边

我听说亚马逊云有一年的免费试用,但我担心外国服务器可能不方便,所以我没有尝试。最近,在一个无聊的下午,我终于决定尝试一下。玩两个感觉很方便。现在我想总结一下我踩坑的经验,并与大家分享.

在AWS上创建免费EC2实例
账户申请

亚马逊云(以下简称AWS)的免费资格仍然非常慷慨,只要新用户可以获得一年的免费试用资格。所以第一步是在AWS上申请一个账户,你需要准备一个账户 邮箱 和一张 信用卡 .

AWS云服务有中文官方网站,操作相对方便。不幸的是,访问速度相对较慢,我们需要足够的耐心。您可以直接点击在页面上创建一个免费帐户进入注册页面,或AWS Console - Signup,一步一步来,注册过程中会让你绑定一个信用卡号,并且在注册过程中会让你绑定一个信用卡号,预授权扣除1美元,没有验证码和其他提示。然而,据报道,亚马逊的声誉仍然很好,不会收取你的钱,超出预算也可以抱怨,所以如果你担心,请停止,或者将你的信用卡限制为0~

因为申请账号已经很久了,具体细节记不清了,总之会比较顺利。

创建EC2实例

申请账户后,您可以登录控制台

进入控制台的第一步是熟悉环境,但我们最好为服务器选择一个家。单击图表显示服务器所在区域,将显示所有可选区域的列表。一般来说,默认情况下,它是美国、俄勒冈。我选择了亚太地区和东京,主要是因为我听说延迟相对较低。

OK,准备在AWS中创建第一个服务器示例,流程也非常简单,点击启动实例,您将进入AWS镜像市场,注意:如果您想免费试用,请选择包含免费标志的内容。因为这是第一个例子,所以选择一个简单的镜像。

Linux系统是一个配置简单开发环境的镜像。在实例类型中选择符合条件的免费套餐

使用默认配置,直接点击审核和启动按钮。然后我会看到一些概述。事实上,我不太明白。直接点击开始。然后AWS会让你配置一个密钥对,这是你远程访问实例的凭证,给它起个名字,比如MyPair。下载它,保持你的密钥对。亚马逊教程建议我们把它放在C:\Users你的用户\.ssh 在文件夹下面,也许是个好主意。

点击启动后,我们回到控制台,输入实例标签。您会发现您的新实例正在启动。别担心等待。当实例状态变成绿色时,您的实例将完成。

用ssh连接你的实例

例子在启动时会分配给你一个公网IP。如果你不重启这个公网IP,它就不会改变。如果你想拥有一个固定的IP,你可以先看看 #应用和绑定弹性IP。 在AWS的入门教程中,git的命令行将用于连接实例。如果安装git,可以在任何位置右键git Bash Here

 ssh -i <span class="hljs-string">私钥地址\MyPair.pem'</span> ec2-<span class="hljs-symbol">user@</span>{公网IP 地址}

如果连接成功,您将看到AWS的欢迎页面。

AWS还提供了另一种使用方案 PuTTY 从 Windows 连接到 Linux 例子。教程是中文的,不难理解。整个过程是

  • 安装Putty
  • 将密钥从pem转换为Putty支持的ppk格式(使用Puttygen工具,自带)
  • 打开PuTTY配置
  • 配置session-Host Name默认端口22, 和Conection-SSH-Auth指定ppk文件的位置
  • 回到session页面,Saved Session命名,Save保存,方便下次访问。以后可以双击连接
  • 单击Open打开会话进入命令界面 其中Host ec2Name格式-user@{公网IP 地址}, ec2-user是Amazon Linux AMI的默认用户名,而不是你的用户名。

WinSCP可以安装在实例文件交换中。如果您在PuTTY中保存了会话,您可以在不重新配置的情况下直接导入WinSCP。

刚才提供的链接中有详细的教程。如果你不明白,你可以好好学习

应用和绑定弹性IP

我们知道公共网络IP实际上是你的服务器在互联网上的家。如果你的家总是搬到朋友身上,很容易找到你。AWS将每个例子分配一个公共网络IP,但不是固定的。如果我们想固定一个IP,我们必须申请一个灵活的IP。

弹性IP的应用非常非常简单,只需进入弹性IP标签页-分配新地址-分配即可。

注意Action AWS的弹性IP分配政策非常有趣。申请IP是免费的,但空闲时间是收费的。你申请的IP必须绑定在一个正在运行的例子否则,每小时按0.05USD收费。因为我关掉了一个例子一晚上,我产生了0.5USD的账单。

So,申请IP快速分配,操作-相关地址-选择相关实例-相关性。如果有多余的IP,可以通过操作-释放地址来释放。

安全组策略

每个例子都有一个安全组策略来控制端口的开放状态,默认情况下只开放SSH22端口。我们可以根据自己的需要配置安全组策略。

最好通过实例状态栏进入安全组策略。例如,如果我想建立一个网站,那么我将在入口策略中打开80端口和443端口。同样,如果你建立了一个网站,但不能访问外部网络,那么你的HTTP端口可能不开放。

免费限额

AWS免费限额相对慷慨,每月有750小时的实例运行时间,这意味着如果你只打开它一个实例,每天24小时运行不会超过限额。每月出站流量15G,一般流量会比较坑,大家都会用,珍惜。其他人可以参考AWS 常见的免费套餐问题。

二是刚才提到的弹性IP问题。如果担心不申请弹性IP,保证实例不关闭,IP不会更换。

以上就是亚马逊云免费搭建服务器创建您实例的详细内容,更多请关注其它相关文章!


p