首页服务器教程Amazon Lightsail上启动cPanel & WHM实例教程

Amazon Lightsail上启动cPanel & WHM实例教程

2025-04-10 38

Amazon Lightsail是亚马逊云AWS服务推出的一种简单易用的VPS产品,适合用于小型站点的部署和测试。目前Lightsail的2核2GB配置和60GB SSD硬盘推出了长达3个月的免费试用,极大地降低了小型站点的搭建成本。本文将介绍如何在Amazon Lightsail上启动并运行cPanel & WHM实例。

亚马逊云科技官网:点击免费使用Amazon Lightsail3个月免费

重要提示:cPanel & WHM实例提供15天的试用许可证,试用期结束后,必须购买许可证才能继续使用。如果计划购买许可证,请在完成本文指南的第1到第6步之前执行操作。

一、更改根用户密码

首先更改cPanel实例上的根用户密码。稍后,将用此密码登录到Web Host Manager(WHM)。

1、在Lightsail控制台的“实例管理”页面,选择“Connect”(连接)选项卡,并点击“Connect using SSH”(使用SSH连接)。

Amazon Lightsail上启动cPanel & WHM实例教程

2、连接后,输入以下命令更改根用户密码:

sudo passwd

3、输入一个强密码并确认。

Amazon Lightsail上启动cPanel & WHM实例教程

记住此密码,因为稍后在WHM登录时会使用。

二、将静态IP地址附加到cPanel和WHM实例

默认情况下,每次停止和启动实例时,实例的公有IP地址会发生变化。因此,为了防止IP地址改变并避免需要更新域的DNS记录,建议创建并附加静态IP。

在Lightsail控制台的“Networking”(网络)选项卡下,选择“Create static IP”(创建静态IP),然后按照页面上的说明操作。

Amazon Lightsail上启动cPanel & WHM实例教程

特别提醒: 如果计划购买cPanel许可证,需要在购买时指定静态IP地址。

三、首次登录Web Host Manager

首次登录到WHM控制台,按照以下步骤操作:

1、在浏览器中打开以下链接,替换“<StaticIP>“为实例的静态IP地址,并确保端口后缀为“2087“:

https://<StaticIP>:2087

例如:

https://192.0.2.0:2087

注意: 浏览器可能会提示连接不安全,这是因为cPanel实例尚未应用SSL/TLS证书。选择继续访问网站即可。

2、在“Username”框中输入“root”,在“Password”框中输入在第1步中设置的根用户密码。点击“Log in”(登录)。

Amazon Lightsail上启动cPanel & WHM实例教程

3、同意条款后,选择“Agree to all”(同意全部)。

Amazon Lightsail上启动cPanel & WHM实例教程

4、跳过邮件地址和名称服务器配置,可以稍后再配置。

Amazon Lightsail上启动cPanel & WHM实例教程

5、选择是否启用新功能,然后点击“Save Settings”(保存设置)或“Exit to WHM”(退出并进入WHM)。

Amazon Lightsail上启动cPanel & WHM实例教程

Amazon Lightsail上启动cPanel & WHM实例教程

Amazon Lightsail上启动cPanel & WHM实例教程

此时,已经成功登录到WHM控制台。

四、更改cPanel & WHM实例的主机名和IP地址

为方便访问,建议将实例的主机名修改为域名,而不是使用其公有IP地址。

1、在WHM控制台左上角点击导航菜单图标,搜索并选择“Change hostname”(更改主机名)。

Amazon Lightsail上启动cPanel & WHM实例教程

2、输入新的主机名,如“management.example.com“或“administration.example.com“(请勿使用“whm”或“cpanel”作为子域)。点击“Change”(更改)。

Amazon Lightsail上启动cPanel & WHM实例教程

3、再次进入导航菜单,选择“Basic WebHost Manager Setup”(基本WHM设置),然后在IPv4地址文本框中输入实例的新静态IP地址。

Amazon Lightsail上启动cPanel & WHM实例教程

Amazon Lightsail上启动cPanel & WHM实例教程

4、滚动到页面底部并选择“Save Changes”(保存更改)。

如果收到“Invalid License file”(无效许可证文件)错误,稍等几分钟再尝试。

五、将域名映射到cPanel & WHM实例

为使cPanel & WHM实例更易访问,可以将域名指向静态IP地址。

在域名的DNS管理面板中添加A记录,将域名指向实例的静态IP地址。确保指定的子域与第4步中设置的主机名一致。

例如,可以设置“management.example.com“指向实例的静态IP。此时,可以通过以下链接访问WHM控制台:

https://<InstanceHostName>/whm

例如:

https://management.example.com/whm

Amazon Lightsail上启动cPanel & WHM实例教程

推荐: 建议将域名的DNS管理转移到Lightsail,以便通过Lightsail控制台管理DNS记录。在Lightsail控制台的“Networking”(网络)选项卡下,选择“Create DNS zone”(创建DNS区),并根据提示操作。

六、编辑实例的防火墙

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”(添加规则),并配置需要开放的端口。

相关推荐:

如何搭建个人网盘(35GB免费存储空间)

亚马逊云科技Amazon EC2部署DeepSeek-R1蒸馏模型教程

在Amazon EC2上训练深度学习模型教程

利用AWS打造AI聊天助手

  • 广告合作

  • QQ群号:4114653

温馨提示:
1、本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。邮箱:2942802716#qq.com(#改为@)。 2、本站原创内容未经允许不得转裁,转载请注明出处“站长百科”和原文地址。

相关文章