当我们在本地开发并测试完程式后,下一步就是将它部署上线了。
AWS Lightsail 是一个简单又轻量的工具,很多人会用它来建 WordPress 网站。我自己则是因为公司专案的需求,有机会接触并使用 Lightsail 来架设网站。
第一篇文章要来分享如何创建一个 Lightsail 执行个体(instance)。
AWS Lightsail 是一个简化版的云端计算服务,提供预设配置的虚拟私有伺服器(VPS),适合开发者、小型企业和需要简单部署应用程式的使用者使用,让建立和管理虚拟伺服器变得更简单。跟 EC2 相比,Lightsail 有着更简单的计费模式和预设范本,设定起来也比较轻鬆,适合用来跑网站、应用程式或小型资料库。
在 Lightsail 中,创建实例的方式有两种:一是从头创建新的实例,二是直接复制一个现有的实例。
我所在的公司跟中华电信签了 AWS 云端服务的租用契约。在设好帐号和密码后,登入 AWS 官网时,会看到两种登入方式:Root user 和 IAM user。
简单来说,Root User 是帐户的拥有者,具备最高的控制权限,而 **IAM User **是为了让不同用户能在授权范围内访问 AWS 服务而设计,两者的差别如下图:
登入的过程,AWS 会要求2FA认证。接着,会进到「主控台」,这里可以点选进LightSail,也可以查看帐单等。
点入LightSail后会看到下图的主页面
首先,要来介绍「如何从头创建新的实例」。
1.点选「建立执行个体」2.选定「区域」(尽可能选离自己近的地区,以提升网路效能和降低延迟)3.选定「蓝图」,这里可以选「应用+作业系统」以快速打造WordPress等服务,也可以选「仅限作业系统」自己做环境设定。
在后续的文章中,会以「仅限作业系统」的形式作介绍,因为专案是用Ubuntu去建置的。
4.选择要使用的方案
5.为实体取名(以下是基于蓝图选择,他自己带出的名字,可以自行取名)6.按下「建立执行个体」,就完成啦!
再来,要来介绍「复制一个现有的实例」。
如果想要复制原有的实体环境,不想重头开始创立的话,AWS Lightsail提供用「快照(snapshot)」建立新的执行个体的服务。
1.到原本实体中「快照」的页籤,选定要复制的版本快照,再按下「建立新的执行个体」
2.选定区域,一样是尽可能选离自己近的地区,以提升网路效能和降低延迟
3.选定方案,接着同「创建新的实例」的第5步骤为实体取名和第6步骤按下「建立执行个体」,就完成啦!
操作是不是很简便呢?
下一篇要分享如何在Lightsail上创设环境。