Amazon Lightsail是由亚马逊云提供的一款虚拟主机服务器VPS,能够满足用户的多种要求。Amazon Lightsail是开始使用AWS最便捷的方式之一,提供虚拟服务器、存储、数据库和联网,以及经济高效的月度计划。本文为大家介绍的就是如何在Amazon Lightsail上启动和配置WordPress实例。
一、创建Amazon Lightsail账户
Amazon Lightsail免费套餐
Amazon Lightsail(Amazon云VPS)是一款易于使用的虚拟服务器,Amazon云VPS是亚马逊AWS免费套餐的一部分,用户可以免费试用。目前Amazon云VPS提供3个月免费试用服务,提供的配置是1核2G、60GB SSD硬盘,Linux/Windows/Unix系统可选,3TB数据传输,还提供CDN永久免费、数据库捆绑包3个月免费、容器(Micro-1节点)3个月免费等免费服务,能为用户提供构建应用程序或网站所需的一切,满足用户的多种需求。
点击获取:免费Amazon云VPS
创建Amazon Lightsail免费账户
1、点击上述专属链接,进入亚马逊云官网,进行注册。
2、注册完成以后,登录账户。
3、进入控制台,在Instances(实例)选项卡下点击Create instance(创建实例)。
4、系统会为用户选择一个AWS区域和可用区,要在其他位置创建实例,请选择更改AWS区域和可用区。
5、选择Linux/Unix平台选项,然后选择OS Only(仅限操作系统)以查看Lightsail中提供的仅限操作系统的实例映像。
6、选择Amazon Linux 2蓝图选项。
7、(可选)点击Add launch script(添加启动脚本),添加一个将在实例启动时运行的shell脚本。
8、(可选)点击Change SSH key pair(更改SSH密钥对),以选择、创建想要用于SSH的密钥对,或将其上传至实例中。
9、(可选)选择Enable Automatic Snapshots(启用自动快照)可按每日计划自动创建实例和所附加磁盘的备份映像。
10、选择亚马逊免费VPS规格套餐。可以在前三个月(最多750小时)中免费试用价值3.50美元的Lightsail套餐(可参考上文套餐配置),账户将获得三个月的免费服务额度。
11、为亚马逊VPS输入名称。
12、(可选)通过以下任一方式为亚马逊VPS添加标签:
- (可选)添加仅包含键的标签(Key-only tags):在标签键文本框中输入新标签,然后按Enter。在输入标签后,点击Save(保存)以添加标签,或点击Cancel(取消)不添加标签;
- (可选)创建键值标签(Key-value tags):在Key(键)文本框中输入键,并在Value(值)文本框中输入值。在输入标签后,点击Save(保存)以添加标签,或点击Cancel(取消)不添加标签。
键值标签每次只能添加一个,然后才能保存。要添加多个键值标签,请重复前面的步骤。
13、点击Create instance(创建亚马逊免费VPS)。
二、Amazon Lightsail创建WordPress实例
1、登录到Amazon Lightsail控制台。
2、在Lightsail主页的“实例”选项卡中,选择创建实例。
3、为用户选择一个AWS区域和可用区。选择更改AWS区域和可用区以在另一个位置创建实例。
4、选择实例映像。
- 选择Linux/Unix作为平台。
- 选择WordPress作为蓝图。
5、选择实例计划。
计划包括低成本、可预测的机器配置(RAM、SSD、vCPU)和数据传输限额。用户可以免费试用价值3.50美元的Lightsail计划三个月(最多750个小时)。AWS将前三个月存入用户的账户。
6、输入用户的实例的名称,然后选择创建实例。
资源名称指南:
- 在用户的Lightsail账户中的每个AWS区域内必须是唯一的。
- 必须包含2到255个字符。
- 必须以字母数字字符或数字开头和结尾。
- 可以包含字母数字字符、数字、句点、破折号和下划线。
三、Amazon Lightsail配置WordPress实例
在Amazon Lightsail上创建WordPress实例以后,用户就可以配置WordPress实例了,包括使用SSH连接到实例、登录WordPress网站、创建静态IP并将其附加到实例、创建DNS区域以及将其映射到实例等步骤。
通过SSH连接到WordPress实例
1、在Lightsail主页的实例选项卡上,为WordPress实例选择SSH快速连接图标。
2、在基于浏览器的SSH客户端窗口打开后,输入以下命令,以检索默认的应用程序密码:
cat $HOME/bitnami_application_password
3、记下屏幕上显示的密码。稍后,您要使用它来登录WordPress网站的管理控制面板。
登录WordPress网站
1、在浏览器中,转到:http://PublicIpAddress/wp-login.php。
在地址中,将PublicIpAddress替换为WordPress实例的公有IP地址。用户可以从Lightsail控制台获取实例的公有IP地址,如图所示。
2、登录用户的实例。
- 在用户名或电子邮件地址框中,输入user。
- 在密码框中,输入前面在本教程中获得的默认密码。
- 选择登录。
3、现在已登录WordPress网站的管理控制面板,可以在其中执行管理操作了。
创建静态IP并将其附加到WordPress实例
1、在Lightsail主页的实例选项卡上,选择正在运行的WordPress实例。
2、选择联网选项卡,然后选择创建静态IP。
3、静态IP位置已根据您之前选择的实例区域预先选择。从附加到实例下拉列表中选择创建的WordPress实例。
4、命名静态IP,然后选择创建。
创建DNS区域以及将其映射到WordPress实例
1、在Lightsail主页的联网选项卡上,选择创建DNS区域。
2、输入域,然后选择创建DNS区域。
3、记下页面上列出的名称服务器地址。
用户可以将这些名称服务器地址添加到您的域名注册商,以将对域的DNS记录的管理权限转移到Lightsail。
4、将域的DNS记录的管理权限转移到Lightsail之后,添加一个A记录以将域的顶级域名指向WordPress实例,如下所示:
用户可以将这些名称服务器地址添加到用户的域名注册商,以将对域的DNS记录的管理权限转移到Lightsail。
在域的DNS区域中,选择添加记录。
5、继续添加以下详细信息,完成将域顶点指向WordPress实例的操作:
1)在子域框中,输入一个符号以将域的顶级域名(例如example.com)映射到实例。符号明确表示要添加顶级域名记录。它不是作为子域添加的。
2)在解析为框中,选择本教程上一步中附加到WordPress实例的静态IP。
3)选择绿色的保存图标。
在域开始将流量路由到WordPress实例之前,请留出时间在互联网的DNS中传播更改。