前言:
废话不多说,开头就直接上体验链接 亚马逊科技 (免费试用产品专属链接)包括灵活的Amazon EC2云服务器、稳定的Amazon RDS数据库服务、可扩展的Amazon S3云存储空间等等常见云服务产品。福利很大,有需要的朋友赶紧冲冲冲!
想要在云端自由翱翔,却又不想花一分钱?别担心,我来带你开启一段无拘无束的云服务器之旅。想象一下,你拥有一台随叫随到的云服务器,无论是搭建个人网站,还是让ChatGPT成为你的智能助手,一切都变得触手可及。今天,就让我们一起探索如何巧妙地申请亚马逊Amazon的免费云服务器,享受长达一年的免费服务。
100余种云产品或服务
点击 亚马逊云(Amazon)服务器海外区免费试用页面的链接: 亚马逊Amazon海外区域账户免费套餐_免费云服务-Amazon云服务。
从上面的免费云产品页信息中我们可以看到,亚马逊云提供了分别对海外区和中国区提供了相应的免费产品,以及 热门免费云计算产品,
Amazon海外区域:
- 提供100余种云产品或服务,免费使用长达12个月。(如果你会科学上网,你就能享受更多的免费产品)
- 用户可以任选亚马逊云科技海外区域节点。
Amazon中国区域:
- 提供40余种核心云服务产品,免费使用长达12个月。
- 针对发展中国业务的用户。
热门免费云计算产品:
- Amazon EC2:提供最广泛、最深入的计算平台,具有多种配置选项,适用于机器学习培训和图形工作负载。
- Amazon EC2提供1核1G的配置,30GB SSD存储,多操作系统可选。
此外,页面还提到了其他免费服务:
- Amazon Lightsail: 易于使用的虚拟专用服务器(VPS), 3个月免费。
- Amazon Lambda:无服务器计算服务,永久免费。
- Elastic Load Balancing:负载均衡器,12个月免费。
- Amazon Elastic Container Registry:托管式容器注册表,12个月免费。
最后,页面提供了立即开始免费使用的按钮,以及对Amazon免费套餐的条款和条件的链接。
但是,别急着眼花缭乱,我们的目标是云服务器——这个能帮你实现各种奇思妙想的神奇工具。无论是搭建个人网站,还是建立一个连接世界的桥梁,云服务器都是你的得力助手。
心动了吗,现在就立即去亚马逊科技 选择你的免费云产品和服务吧。
实践教程
注册
首先,我们需要在亚马逊云Amazon上中创建一个属于自己的账号。
在页面上点击创建免费账号或注册按钮,输入你的电子邮箱和账户名,验证邮箱后,进入下一步填写用户信息,还会验证会手机号,根据步骤来即可。
特别提示
注册需要使用到银行卡支持银联卡
visa卡 可自行 某宝 或者 google、当然你愿意的话可以通过官方渠道办理一张VISA银行卡,对于其他的海外网站注册也很有帮助
虽然需要银行卡信息,但是我们使用的是免费产品,不会有任何费用,仅作为 亚马逊云 验证用户身份的手段,验证费用说明了会退回账户。
最后选择计划为 基本支持-免费 即可
注册成功
注册完成后,查看邮箱激活邮件,你就可以进入Amazon管理控制台,开始申请你的免费云服务器了。
使用EC2虚拟云服务器
亚马逊,提供了云服务器地区选择,可自配置。
接下来,我们要启动实例。选择EC2,也就是虚拟云服务器,通过控制台服务-计算-EC2快捷访问。
使用之前先来看看 服务器使用的一些基础术语,方便以后操作
服务器使用的基础术语
- 实例&服务器实例:一般就是指服务器本身
- 系统镜像(镜像):一般就是指服务器的操作系统(类似电脑的window操作系统)
- 常见镜像:CentOS、Ubuntu、Windows Sever、Liunx
- 安装镜像&重装镜像:即安装 服务器的操作系统,一般服务器厂商都会直接提供镜像,以供一键安装
- 防火墙or安全组:即服务器的端口访问配置,只有在防火墙设置中打开的端口,才能通过该端口访问服务器
- 公网IP:服务器向外部网络开放访问的IP地址
创建实例
打开EC2的页面之后如下,我们点击 启动实例
选择镜像
之后进入如下页面可以看到,之前提及的 系统镜像和免费说明,这里由于页面的快速启动的选项就是系统镜像的配置,所有直接选择即可,(可惜没有 CentOS, 之前某讯云,都是用的 CentOS),但是没关系,我选择它的孪生兄弟 Unbuntu, 大家根据需求自行选择
Amazon Machine lmage (AMI) 和 实例类型 默认即可
创建密钥对
就像是制作定情信物一样,记得保存,因为你将需要它来连接你的云服务器时用来确认身份、否则的话你服务器认不到你,说不定会被坏人拐跑!。
密钥对类型:RSA
私钥文件格式:.pem
然后点击创建密钥对,会自动下载一个 .pem 格式的密钥文件,
一定要妥善保存,以后连接云服务器需要使用该 私钥 来匹配服务器的 密钥 ,从而进行远程服务器链接,方便我们控制服务器
网络设置
就是设置你的魔法防护罩。创建安全组,确保你的云服务器在网络环境中安全无虞。同时记得勾选
允许来自以下对象的 SSH (必须勾选,否则无法通过 SSH 远程链接服务器哦)
允许来自互联网的 HTTPS (可选,要部署网站的话勾选)
允许来自互联网的 HTTP (可选,要部署网站的话勾选)
防火墙默认就好,之后可以自行配置开放端口
配置储存
有30GB的免费空间,自行设置本次实例所使用的卷大小即可
启动实例
最后就是令人激动的时刻了,启动实例,确认无误后,你的云服务器就会开始运转。
查看实例的公网IP
从顶部菜单服务-计算-EC2进入后
查看 服务器实例的 公有IPv4地址
最后,使用SSH工具登录云服务器,就像是通过魔法传送门,进入你的云端世界。
windows 推荐使用 Xshell 有免费版本
Mac 电脑带 SSH客户端连接
就这样,你已经成功地开启了你的Amazon云服务器12个月的免费之旅。如果你已经迫不及待想要尝试,那就赶紧点击AWS海外区云产品免费使用页面,开始你的云端冒险吧!
当然事还没有完,既然有了服务器,当然不能让它闲置着,不然浪费资源。所以我准备部署一个简单的Blog网页上去,那接下来就是 开放端口,和部署网站了·
设置安全组-开放端口
如果你在开启安全组时,勾选了以下选项,就无需配置
允许来自互联网的 HTTPS (可选,要部署网站的话勾选)
允许来自互联网的 HTTP (可选,要部署网站的话勾选)
找到服务-计算-EC2,点击之后,找到安全组
找到自己的对应服务器实例,配置端口如下
一定要开启 80 , 443端口,分别时为 http协议 、 https 协议开放的端口
源都定义为 0.0.0.0 即开放所有IP访问
部署网站
先了解部署方案,Docker + Nginx,
先通过SSH远程链接 服务器之后,在服务上安装 Docker
教程如下:Install Docker Engine on Ubuntu
完成后,配置项目的Dockerfile如下
# 安装镜像
FROM nginx
# 镜像添加了一个标签(label),用于说明维护者的信息
LABEL MAINTAINER="XXXX"
# 工作文件夹 后续命令copy 操作皆基于该文件夹
WORKDIR /root/nginx/testBlogWeb
# 把项目文件下的 default.conf (nginx的配置文件) 替换掉镜像内的
COPY default.conf /etc/nginx/conf.d/default.conf
COPY /docs/.vuepress/dist /usr/share/nginx/html
# 部署到 80 端口
# 修改端口记得更新流水线的配置 & 仓库default.conf文件
EXPOSE 80
我使用 自动化的 流水线工具来部署(自用不便介绍),自动配置SSH 私钥后就可以实现自动部署
查看效果,可以看到加载的效果还是不错的,美滋滋!
总结
总的来说,这次亚马逊云免费云服务器的体验还是不错的,特别是一年的免费试用时长确实是破天荒级别的,换个云服务厂商来整,不得分分钟破产给你看啊!
当然,如果之后亚马逊云能够提供带显卡的 AI模型专用的服务器,一年免费时长,我相信这会是绝杀,4090就不要求,60、70、80,想想就激动啊!
总之,目前来说 亚马逊云 Amazon 提供100余种云产品和服务,对于广大开发者来说是一件好事,虽然不知道活动准备进行多久,反正我先上车了,爽歪歪。