在 Amazon Lightsail 上

启动 cPanel & WHM 实例

Amazon Lightsail 是开始使用 AWS 的最便捷方式。它提供虚拟服务器、存储、数据库和联网,以及经济高效的月度计划。

本教程介绍了您在 Amazon Lightsail 上启动 cPanel & WHM 实例并运行后可采用的几个步骤。 

完成本教程后,您将获得在 Amazon Lightsail 中启动和运行 WordPress 网站的基础知识。

开始免费使用 Lightsail。

注意:您的 cPanel & WHM 实例包含 15 天的试用许可证。15 天后,您必须向 cPanel 购买许可证才能继续使用 cPanel & WHM。如果您计划购买许可证,请在购买许可证之前完成本指南的第 1-6 步。

关于本教程
时间 10-20 分钟      
费用 免费
使用案例 计算
产品 Amazon Lightsail
级别 200
上次更新日期 2020 年 7 月 27 日

已拥有账户? 登录您的账户

第 1 步:更改根用户密码

完成以下程序来更改 cPanel 实例上的根用户密码。稍后,您将使用根用户和密码登录 Web Host Manager (WHM) 控制台。

1.1 – 在实例管理页面的 Connect(连接)选项卡下,选择 Connect using SSH(使用 SSH 连接)。

1.2 – 连接后,输入以下命令来更改根用户密码:

sudo passwd

1.3 – 输入一个高强度密码,并再次输入以确认。

请记住此密码,您将在本教程后面的内容中使用它登录 WHM 控制台。

第 2 步:将静态 IP 地址附加到您的 cPanel & WHM 实例

重要提示

每次停止和启动实例时,连接到实例的默认动态公有 IP 地址都会发生变化。创建静态 IP 地址,并将其附加到实例,以防止更改公有 IP 地址。稍后,当您将域名用于您的实例时,您不必在每次停止和启动实例时更新域的 DNS 记录。或者,如果您的实例出现故障,您可以从备份恢复实例并将您的静态 IP 重新分配给新实例。

向 cPanel 购买许可证时,您必须指定 cPanel & WHM 实例的公有 IP 地址。您购买的许可证与您实例的 IP 地址相关联。因此,如果您计划向 cPanel 购买许可证,必须将静态 IP 附加到您的 cPanel & WHM 实例。向 cPanel 购买许可证时指定您的静态 IP,并在您计划将 cPanel & WHM 许可证用于 Lightsail 实例期间保留您的静态 IP。如果您之后需要
将您的许可证转移到另一个 IP 地址,可以向 cPanel 提交请求。有关更多信息,请参阅 WHM 文档中的转移许可证

2.1 – 在您的实例管理页面的 Networking(联网)选项卡下,选择 Create static IP(创建静态 IP),然后按照页面上的说明进行操作。

第 3 步:首次登录 Web Host Manager

首次登录 WHM 控制台,请完成以下程序。

3.1 – 打开 Web 浏览器并导航到以下网址。将 <StaticIP> 替换为实例的静态 IP 地址。务必在地址末尾添加 :2087 ,您将在这个端口上建立与实例的连接。

重要提示:导航到实例的 IP 地址和端口时,浏览器的地址栏中必须包含 https://。否则,您将收到一条错误消息,表示无法访问该站点。

如果您在通过端口 2087 浏览到实例的静态 IP 地址时无法建立连接,请检查您的路由器、VPN 或网络服务提供商是否允许通过端口 2087 进行 HTTP/HTTPS 连接。如果不允许,请尝试使用其他网络进行连接。

此外,您可能会看到一条浏览器警告,指明您的连接不是私有的、不安全,或者存在安全风险。发生这种情况的原因是 cPanel 实例尚未应用 SSL/TLS 证书。在浏览器窗口中,选择 Advanced Details(高级详细信息)或 More information(更多信息),以查看可用选项。然后选择继续访问该网站,即使它不是私密或安全的。

https://<StaticIP>:2087

Example:

https://192.0.2.0:2087

3.2 – 在 Username(用户名)文本框中输入,然后在 Password(密码)文本框中输入跟用户密码。 

这是您之前在本教程的“第 1 步:更改根用户密码”部分中指定的密码。 

选择 Log in(登录)。

3.3 – 如果您想继续,请选择 Agree to all(同意全部)。

3.4 – 选择跳过电子邮件地址和名称服务器页面。您可以之后再配置。

3.5 – 选择是否要为 WHM 启用新功能。选择 Save Settings(保存设置)或 Exit to WHM(退出到 WHM)以继续。


将显示 WHM 控制台,您可以在其中管理 cPanel 的设置和功能。

注意:如果您选择保存设置并为 WHM 启用新功能,可能需要重新启动实例,使这些更新生效。要重新启动实例,请选择 WHM 控制台顶部导航栏中的您必须重启服务器以应用软件更新链接,然后按照提示进行重启。 

选择要使用的实例类型

第 4 步:更改 cPanel & WHM 实例的主机名和 IP 地址

完成以下步骤来更改实例的主机名,这样您就不必使用其公有 IP 地址来访问 WHM 控制台。

4.1 – 选择 WHM 控制台左上角的导航菜单图标。

在 WHM 控制台的搜索文本框中输入 Change hostname,然后在结果中选择 Change hostname(更改主机名)选项。

4.2 – 在 New hostname(新主机名)文本框中输入要用于访问 WHM 控制台的主机名。例如,输入 management.example.comadministration.example.com

注意:您只能指定子域作为主机名,不能指定 whm 或 cpanel 作为子域。

然后选择 Change(更改)。
 

4.3 – 选择 WHM 控制台左上角的导航菜单图标。然后选择 Basic WebHost Manager Setup(WebHost Manager 基本设置)

4.4 – 在 All(全部)选项卡下,向下滚动并找到页面的 Basic Config(基本配置)部分。在 IPv4 地址文本框中,输入实例的新静态 IP 地址。 

4.5 – 滚动到页面底部,然后选择 Save Changes(保存更改)。

注意:如果您收到 Invalid License file(无效许可证文件)错误消息,请等待几分钟后再尝试更改 IP 地址。 

实例的主机名和 IP 地址现已更改,但您仍然必须将域名映射到 cPanel & WHM 实例。为此,您可以在已注册域名的域名系统 (DNS) 中添加地址 (A) 记录。A 记录将实例的主机名解析为实例的静态 IP 地址。本指南的下一部分将向您展示如何执行此操作

第 5 步:将您的域名映射到您的 cPanel & WHM 实例

您可以将用于 访问 WHM 控制台的域映射到您的 cPanel & WHM 实例。您还可以在 WHM 内映射多个域,用于管理 WHM 内的网站。本部分介绍了如何将域映射到 cPanel & WHM 实例。有关在 WHM 控制台中映射多个域的更多信息(在创建新账户时执行此操作),请参阅在 WHM 中创建新账户文档。 

5.1 – 要将域名(例如 management.example.comadministration.example.com)映射到您的实例,请向域的 DNS 添加地址 (A) 记录。记录将 cPanel & WHM 实例的主机名解析为实例的静态 IP 地址。您在 A 记录中指定的子域必须是您在本指南前面的“第 4 步:更改 cPanel & WHM 实例的主机名”部分中指定的主机名。

添加 A 记录后,您可以使用以下地址访问实例的 WHM 控制台,而不是使用实例的静态 IP 地址。将 <InstanceHostName> 替换为实例的主机名。请参阅以下代码。

https://<InstanceHostName>/whm

Example:

https//management.example.com/whm

DNS 记录通常由您注册域的注册商管理和托管。但是,我们建议您将域的 DNS 记录管理传输到 Lightsail,以便您可以使用 Lightsail 控制台对其进行管理。

为此,请登录到 Lightsail 控制台。在 Lightsail 控制台主页的 Networking(联网)选项卡上,选择 Create DNS zone(创建 DNS 区域)。 按照页面上的说明将域名添加到 Lightsail。有关更多信息,请参阅在 Amazon Lightsail 中创建 DNS 区域以管理域的 DNS 记录

第 6 步:编辑实例的防火墙

默认情况下,您的 cPanel & WHM 实例打开了以下防火墙端口:


• SSH - TCP - 22
• DNS (UDP) - UDP - 53
• DNS (TCP) - TCP - 53
• HTTP - TCP - 80
• HTTPS - TCP - 443
• Custom - TCP - 2078
• Custom - TCP - 2083
• Custom - TCP - 2087
• Custom - TCP - 2089


您可能需要打开其他端口,这取决于您计划在实例上使用的服务和应用程序。在实例管理页面的 Networking(联网)选项卡下,滚动到页面的防火墙部分,选择 Add rule(添加规则)。 选择要打开的应用程序、协议和端口或端口范围。完成后,选择 Create(创建)。

有关应打开哪些端口的更多信息,请参阅 cPanel 文档中的如何为 cPanel 服务配置防火墙

恭喜

您已在 Amazon Lightsail 上启动了 cPanel & WHM 实例!

Amazon Lightsail 是开发、构建和部署各种应用程序(例如,WordPress、网站和博客平台)的绝佳选择。 

本教程对您是否有帮助?

创建快照

创建 cPanel & WHM 实例的快照。请按照这两本指南创建快照启用快照。 

阅读文档

阅读 cPanel & WHM 文档。可从此处找到文档。 

购买 cPanel & WHM 许可证

您的 cPanel & WHM 实例包含 15 天的试用许可证。15 天后,您必须向 cPanel 购买许可证。有关更多信息,请参阅 cPanel 文档中的如何购买 cPanel 许可证。