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

文章目录

  • 前言
  • 一、为什么选择Amazon Lightsail
  • 二、创建账号与登录
    • 注册亚马逊账号
    • 登录控制台
  • 三、创建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 云服务器整体上非常不错,快速部署、启动都很快,目前已经支持使用国内信用卡注册账号。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/925868.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

YOLOv8实战无人机视角目标检测

本文采用YOLOv8作为核心算法框架,结合PyQt5构建用户界面,使用Python3进行开发。YOLOv8以其高效的实时检测能力,在多个目标检测任务中展现出卓越性能。本研究针对无人机目标数据集进行训练和优化,该数据集包含丰富的无人机目标图像…

Java设计模式——职责链模式:解锁高效灵活的请求处理之道

嘿,各位 Java 编程大神和爱好者们!今天咱们要一同深入探索一种超厉害的设计模式——职责链模式。它就像一条神奇的“处理链”,能让请求在多个对象之间有条不紊地传递,直到找到最合适的“处理者”。准备好跟我一起揭开它神秘的面纱…

【四轴】利用PWM捕获解析接收机信号

在学习这部分之间,建议大家先看之前这篇博客,里面包含对PWM一些重要概念的基本介绍。 【四轴】利用PWM输出驱动无刷电机-CSDN博客 1. 基本原理 1.1 PWM是什么 这一部分可以看我之前的博客,已经对PWM有了基本的介绍。 1.2 什么叫捕获PWM波&…

HTTP 1

文章目录 1.2个简单的预备知识域名统一资源定位符 URL完整的URL 2. http请求和响应 格式画出来,两个工具见一见http请求/响应的样子3. 写一个最简单的httpserver,用浏览器直接测试recvsend处理请求stringstream 字符串分割工具wget 4. 读http报文的细节 …

【mac】mac自动定时开关机和其他常用命令,管理电源设置的工具pmset

一、操作步骤 1、打开终端 2、pmset 是用于管理电源设置的强大工具,我们将使用这个命令 (1)查询当前任务 pmset -g sched查看到我当前的设置是 唤醒电源开启在 工作日的每天早上8点半 上班时不用手动开机了 (2)删…

瀚高创库建表pgsql

1.瀚高下载地址: 下载 (highgo.com)https://www.highgo.com/down_main.html 2.瀚高linux安装 上传deb文件到ubuntu系统中 执行 dpkg -i hgdb-see-4.5.8-fe4791c.x86_64.deb 命令安装数据库 安装完成后,会在/opt 目录下生成安装目录 数据库安装完毕后…

力扣--LCR 150.彩灯装饰记录II

题目 代码 if(root null){ return new ArrayList<>(); } Queue<TreeNode> queue new LinkedList<>();List<List<Integer>> res new ArrayList<>();queue.add(root);while(!queue.isEmpty()){int k queue.size();List<Integer> …

ubuntu24.04安装Kubernetes1.31.0(k8s1.30.0)高可用集群

ubuntu24.04安装Kubernetes1.30.0(kubernetes1.30.0)高可用集群 一、总体概览 目前最新版的K8S版本应该是1.31.0,我们安装的是第二新的版本1.30.0,因为有大神XiaoHH Superme指路,所以基本上没踩坑,很顺利就搭建完成了。所有的机器都采用的最新版Ubuntu-Server-24.04长期支…

由于导包而引发的错误

今天在调试时发现删除功能无论如何都无法实现&#xff0c;于是调试找到了mapper层的错误但不知道为什么报错。以下是报错信息。 Caused by: org.apache.ibatis.binding.BindingException: Parameter userIds not found. Available parameters are [arg0, collection, list]at o…

结构体,枚举,联合知识点笔记总结

结构体&#xff1a; 1.之前我们知道&#xff0c;数组&#xff1a;一些值的结合&#xff0c;类型是相同的 结构&#xff1a;是一些值的集合&#xff0c;这些值称为成员变量。结构的每个成员可以是不同类型的变量 struct s {int a; --|-->结构体成员int b; --}; 注意…

HTML飞舞的爱心(完整代码)

写在前面 HTML语言实现飞舞的爱心完整代码。 完整代码 <!DOCTYPE html> <html lang="en"><head><meta charset="UTF-8"><title>飞舞爱心</title><style>* {margin: 0;padding: 0;}html,body {overflow: hidd…

数据结构--数组

目录 1 定义 1.1 数组内存结构 1.2二维数组 2 练习 2.1 将数组内两个区间内有序元素合并 2.2 leetcode88. 合并两个有序数组 3 缓存与局部性原理 1 定义 1.1 数组内存结构 1 2 3 5 6 给数组添加元素时&#xff0c;应将原来添加位置的元素和之后的元素进行复制 System…

【接口自动化测试】一文从3000字从0到1详解接口测试用例设计

接口自动化测试是软件测试中的一种重要手段&#xff0c;它能有效提高测试效率和测试覆盖率。在进行接口自动化测试之前&#xff0c;首先需要进行接口测试用例的设计。本文将从0到1详细且规范的介绍接口测试用例设计的过程&#xff0c;帮助读者快速掌握这一技能。 一、了解接口…

麒麟系统x86安装达梦数据库

一、安装准备前工作 操作系统&#xff1a;银河麒麟V10&#xff0c;CPU&#xff1a; x86_64 架构 下载地址&#xff0c;麒麟官网&#xff1a;https://www.kylinos.cn/ 数据库&#xff1a;dm8_20220915_x86_kylin10_64 下载地址&#xff0c;达梦数据库官网&#xff1a;https://…

个人博客接入github issue风格的评论,utteranc,gitment

在做个人博客的时候&#xff0c;如果你需要评论功能&#xff0c;但是又不想构建用户体系和评论模块&#xff0c;那么可以直接使用github的issue提供的接口&#xff0c;对应的开源项目有utteranc和gitment&#xff0c;尤其是前者。 它们的原理是一样的&#xff1a;在博客文章下…

6.算法移植第六篇 YOLOV5/rknn生成可执行文件部署在RK3568上

接上一篇文章best-sim.rknn模型生成好后&#xff0c;我们要将其转换成可执行文件运行在RK3568上&#xff0c;这一步需要在rknpu上进行&#xff0c;在强调一遍&#xff01;&#xff01;rknpu的作用是可以直接生成在开发板上运行的程序 退出上一步的docker环境 exit1.复制best-…

PyMOL操作手册

PyMOL 操作手册 The man will be silent, the woman will be tears. – itwangyang ​ 翻译整理&#xff1a;itwangyanng 2024 年 11月 29 日 目录 初识 PyMOL… 5 0.1 安装 PyMOL… 5 0.1.1 Windows 系统开源版 PyMOL 的安装… 5 0.1.2 教育版 PyMOL 的下载安装……

HarmonyOS Next 模拟器安装与探索

HarmonyOS 5 也发布了有一段时间了&#xff0c;不知道大家实际使用的时候有没有发现一些惊喜。当然随着HarmonyOS 5的更新也带来了很多新特性&#xff0c;尤其是 HarmonyOS Next 模拟器。今天&#xff0c;我们就来探索一下这个模拟器&#xff0c;看看它能给我们的开发过程带来什…

Flink 从入门到实战

Flink中的批和流 批处理的特点是有界、持久、大量&#xff0c;非常适合需要访问全部记录才能完成的计算工作&#xff0c;一般用于离线统计。 流处理的特点是无界、实时, 无需针对整个数据集执行操作&#xff0c;而是对通过系统 传输的每个数据项执行操作&#xff0c;一般用于实…

HarmonyOS 5.0应用开发——列表(List)

【高心星出品】 文章目录 列表&#xff08;List&#xff09;列表介绍列表布局设置主轴方向设置交叉轴方向 列表填充分组列表填充 滚动条位置设置滚动位置滚到监听 列表项侧滑 列表&#xff08;List&#xff09; 列表介绍 列表作为一种容器&#xff0c;会自动按其滚动方向排列…