自学内容网 自学内容网

【亚马逊云科技】使用Amazon Lightsail搭建nginx服务


前言

不论是个人名片还是官方网站都离不开网站建设工作。计算机技术经历漫长的发展,繁杂的代码编写已经不是建设网站的必需途径,我们可以通过云厂商提供的便捷功能,快速地搭建效果不错的网站。

大部分云厂商都会提供便捷建站功能,亚马逊云科技的Amazon Lightsail可以协助我们十分钟内便搭建一个完整网站。


一、为什么选择Amazon Lightsail

使用 Amazon Lightsail,您只需支付可预测的低价格。LightSail 将内存、vCPU 和固态硬盘(SSD)存储等资源捆绑到一个计划中,因此预算的编制简单明了。LightSail 的所有功能(从免费套餐选项到拥有更多计算能力的功能)都在捆绑计划中提供。

二、创建账号与登录

注册亚马逊账号

搭建 Amazon EC2 云服务器之前,需要先注册亚马逊云科技账号。可以通过上面的链接到官网进行注册。
重要说明:申请 亚马逊云科技 必须持有一张信用卡,比如万事达、运通卡、VISA卡、国内银联信用卡。

1、登录亚马逊云科技网址,点击右上角的登录控制台。然后选择创建新亚马逊云科技账号
在这里插入图片描述
2、按照提示填写邮件地址与账户名称后点击验证电子邮件地址。
在这里插入图片描述
3、查看邮箱中的验证码
在这里插入图片描述
4、输入验证码,点击验证
在这里插入图片描述
5、验证通过后输入根用户密码两次后并点击继续。
6、按照提示输入联系人信息后并点击继续,所有信息不能用中文,拼音可以。
5、输入信用卡信息后点击继续,万事达、运通卡、VISA卡、国内银联信用卡都可以。
6、确认身份信息后点击继续,中国地区代码+86。
7、输入短信验证码后继续。
8、选择支持计划,选第一个基本支持 – 免费的即可。

登录控制台

  1. 注册账号后,输入刚才的账号,登录。
    在这里插入图片描述
  2. 根据提示,输入安全验证
    在这里插入图片描述
  3. 输入密码,点击登录
    在这里插入图片描述
  4. 登录后,进入控制台主页:
    在这里插入图片描述

三、创建Amazon Lightsail

进入控制台

直接搜索Amazon Lightsail:
在这里插入图片描述

点击后进入Amazon Lightsail的控制页面:
在这里插入图片描述

创建实例

点击上面的create instance按钮,会进入创建实例的页面。我们选择创建windows系统的服务器。
在这里插入图片描述
向下滑动滚轮,选择一个合适的服务器配置,我这里选择的是2G2核的服务器。
在这里插入图片描述
最后点击创建实例按钮:
在这里插入图片描述
创建成功后,会进入实例列表页面:
在这里插入图片描述

点击实例名,进入详情页。点击connect标签。
在这里插入图片描述

如果connect using RDP是灰色的,就稍等一会,当按钮可以点击后,点击按钮,会弹出一个对话框:
在这里插入图片描述
出现上面的页面,说明服务器已经启动成功。

登录服务器

通过网页连接服务器,只能做一些基础操作,不能复制文件到服务器。我们通过远程连接的方式,登录服务器。在远程连接中,输入上面的公网ip地址:

在这里插入图片描述
详情页中,显示了账户和密码:
在这里插入图片描述
点击Retrieve default password弹出显示密码的对话框:
在这里插入图片描述
其中r C w j ? 3 R g h v q n I ! ( 5 M ? F j ; Cwj?3RghvqnI!(5M?Fj;%maK? Cwj?3RghvqnI!(5M?Fj;-fL2就是我的初始密码。在远程连接输入账户密码后登录,就可以通过远程连接登录服务器:
在这里插入图片描述

部署nginx服务

我们把一个nginx软件复制到服务器中,然后解压:
在这里插入图片描述
进入文件夹,找到nginx.exe可执行程序:
在这里插入图片描述
在这个目录上面,输入cmd,打开命令行窗口,输入start nginx.exe,启动nginx服务:
在这里插入图片描述
在服务器提供的浏览器中,输入localhost,出现nginx的欢迎页面:
在这里插入图片描述
这说明nginx启动成功。

关闭防火墙

这时候通过我们本地的电脑访问服务器的公网ip,大概率是访问不到的,因为服务器的防火墙是默认开启的,正式生产环境中使用,需要配置出站和入站规则,这是运维方面的知识,不属于本文讲解范畴。

在测试环境中,我们可以简单粗暴地把服务器的防火墙关闭。因为亚马逊服务器是英文的,所以需要有一定的英文基础。

1.找到控制面板
在这里插入图片描述
2.点击进入后,选择系统与安全:
在这里插入图片描述
选择防火墙
在这里插入图片描述
点击左侧的打开或关闭防火墙:
在这里插入图片描述
选择关闭防火墙,然后点击OK
在这里插入图片描述外面的页面变成如下,说明关闭成功:
在这里插入图片描述
这时候,我们在本地浏览器输入服务器提供的公网ip,就可以看到nginx欢迎页面了:
在这里插入图片描述
至此,我们就在亚马逊服务器上部署了一个nginx站点。

总结

亚马逊云科技推出的轻量应用服务器在选择上性价比还是很高的,它在全球范围内部署了多个数据中心,所以不用担心服务器运行过程中卡顿等问题,它会选择就近的数据中心进行访问。它还免费提供1年使用期限,在整体的使用过程中,Amazon EC2 云服务器整体上非常不错,快速部署、启动都很快,目前已经支持使用国内信用卡注册账号。


原文地址:https://blog.csdn.net/zjsj_lize/article/details/144067174

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!