在 Lightsail 上部署 Plesk 托管堆栈 - Amazon Lightsail

在 Lightsail 上部署 Plesk 托管堆栈

了解如何在 Amazon Lightsail 中创建 Plesk 实例,以及如何通过创建用户名和密码完成首次登录 Plesk 用户界面。您还将了解如何在 Plesk 实例启动并运行后连接和配置该实例。

重要

您的 Plesk 实例包含 30 天试用许可证。30 天后,您必须从 Plesk 购买许可证才能继续使用 Plesk 应用程序。

Lightsail 中的 Plesk 托管堆栈包含以下功能。

  • WordPress 工具包,在图形用户界面中提供自动化功能

  • 为 SSL 证书提供 Let's Encrypt 支持,并在单个实例上配置加密的 (HTTPS) 流量

  • 提供 FTP 访问以在实例之间传输文件

  • Docker 代理规则

  • 基于 Web 的服务器管理和安全工具,包括 Plesk 防火墙、日志和 ModSecurity

步骤 1:创建 Plesk 实例

完成以下步骤,在 Lightsail 上创建 Plesk 实例。

  1. 通过以下网址登录到 Lightsail 控制台:https://lightsail.aws.amazon.com/

  2. 实例主页上,选择创建实例

  3. 选择要创建实例的位置。

    选择更改 AWS 区域 和可用区以更改您的实例位置。

  4. Apps + OS(应用 + 操作系统)下,选择 Plesk Hosting Stack on Ubuntu(Ubuntu 上的 Plesk 托管堆栈)。

  5. 选择实例计划。每月 5 USD 的 Lightsail 计划不支持 Plesk 托管堆栈。

  6. 输入实例的名称。

    资源名称:

    • 在您 Lightsail 账户的各个 AWS 区域 中必须是唯一的。

    • 必须包含 2 到 255 个字符。

    • 必须以字母数字字符或数字作为开头和结尾。

    • 可以包括字母数字字符、数字、句点、连字符和下划线。

  7. (可选)向实例添加标签。有关更多信息,请参阅标签

  8. 选择 Create instance(创建实例)。

    在您创建实例后,它需要几分钟的时间才能完成预置并变得可用。

如果在启动 Plesk 实例后遇到问题,请转到 Plesk 支持页面,以查看是否需要在实例上安装更新。有关更多信息,请参阅 Plesk 文档和帮助门户中的 Plesk 帮助中心Plesk 更新

步骤 2:首次登录 Plesk 用户界面

使用以下过程获取一次性登录 URL。您需要使用一次性登录 URL 才能以管理员身份访问 Plesk 用户界面。

  1. 在实例管理页面上的 Connect(连接)选项卡下,选择使用 SSH 连接

  2. 连接后,请输入以下命令来获取一次性登录 URL。

    sudo plesk login | grep -v internal:8

    您应该看到类似于以下示例的响应,其中包含一次性登录 URL。

    https://heuristic-bassi.192-0-2-0.plesk.page/login?secret=ce-e3b0c44298fc1c149afbf4c8996fb92427
    提示

    如果您最近将静态 IP 附加到 Plesk 实例,则可能会获得一个使用旧的公有 IP 地址的一次性登录 URL。重新启动实例,然后再次运行上述命令以获取使用新静态公有 IP 地址的一次性登录 URL。

  3. 将一次性登录 URL 复制粘贴到 Web 浏览器中。

    注意

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

  4. 按照页面上的说明创建您的 Plesk 登录凭证。首次登录时,您应该看到一个将域添加到 Plesk 的选项。

要稍后再次登录,请导航至 https://PublicIPAddress:8443。将 PublicIPAddress 替换为实例的公有 IP 地址或静态 IP 地址。例如,https://192.0.2.0/:8443。然后输入您之前创建的用户名和密码来登录 Plesk 用户界面。

步骤 3:阅读 Plesk 文档

阅读 Plesk 文档,了解如何管理网站、自定义 Plesk 用户界面等。

有关更多信息,请参阅 Plesk 文档和帮助门户中的开始在 Plesk 中管理网站

步骤 4:将静态 IP 地址附加到 Plesk 实例

附加到实例的默认动态公有 IP 地址会在您每次停止和启动实例时发生变化。创建一个静态 IP 地址并将其附加到您的实例,以防止公有 IP 地址发生变化。稍后,当您对实例使用自己的域名时,就无需在每次停止和启动该实例时更新域的 DNS 记录。您可以将静态 IP 附加到实例。

在实例管理页面上的联网选项卡下,选择附加静态 IP,然后按照页面上的说明操作。

有关更多信息,请参阅创建静态 IP 并将其附加到实例

步骤 5:将域名映射到 PLesk 实例

将域映射到 Plesk 实例,可使用该实例来访问 Plesk 用户界面。您还可以在 Plesk 用户界面中映射多个域,可使用这些域来管理网站。本节介绍如何将域映射到 Plesk 实例。有关在 Plesk 用户界面中映射多个域的更多信息,请参阅 Plesk 文档和帮助门户中的在 Plesk 中添加域

要将域名(如 example.com)映射到实例,您需要向域的域名系统 (DNS) 添加记录。DNS 记录通常由您注册域的注册商进行托管和管理。但是,我们建议您将域的 DNS 记录管理工作转移到 Lightsail,这样您就可以使用 Lightsail 控制台进行管理。

在 Lightsail 控制台主页上的域和 DNS 选项卡下,选择创建 DNS 区域,然后按照页面上的说明操作。

有关更多信息,请参阅在 Lightsail 中创建 DNS 区域以管理域的 DNS 记录

步骤 6:购买 Plesk 许可证

您的 Plesk 实例包含 30 天试用许可证。30 天后,您必须从 Plesk 购买许可证才能继续使用该应用程序。有关更多信息,请参阅 Plesk 网站上的定价

从 Plesk 购买许可证后,必须安装许可证。要安装您的 Plesk 许可证,请参阅 Plesk 支持网站上的如何安装 Plesk 许可证

步骤 7:创建 Plesk 实例快照

快照是系统磁盘和实例初始配置的副本。快照包含内存、CPU、磁盘大小和数据传输速率等信息。您可以将快照用作新实例的基准或用于数据备份。

在实例管理页面的快照选项卡下,选择创建快照。然后,按照页面上的说明操作。有关更多信息,请参阅创建 Linux 或 Unix 实例的快照