提供的产品配置

在 DigitalOcean 上可实现以下 Plesk 配置。

Plesk 组件组
Plesk Web Admin Edition SE (Ubuntu 18.04) 推荐组合 *(默认安装 Fail2Ban、ModSecurity、Plesk Firewall 和 **WordPress Toolkit) 另外默认会安装 DigitalOcean DNS 扩展。
Plesk Web Admin Edition SE (CentOS 7) 推荐组合 *(默认安装 Fail2Ban、ModSecurity、Plesk Firewall 和 **WordPress Toolkit) 另外默认会安装 DigitalOcean DNS 扩展。

注解:推荐 组件组包括 web 主机所需的所有组件(包括 web 服务器、邮件服务器、数据库服务器,等等),外加最流行和最常用的功能。欲了解更多有关 Plesk Web Admin Edition SE 的信息,请参阅 Plesk Web Admin SE 部分。

注解: ** Plesk Web Admin Edition SE 中的 WordPress Toolkit 只提供基本的功能。若要使用 WordPress 高级功能,请将您的 Plesk 许可证升级为 Web Pro 或 Web Host Edition

在 DigitalOcean 上安装Plesk

  1. 登录现有的 DigitalOcean 帐户或创建一个帐户

  2. Click Marketplace (under “DISCOVER” in the left navigation bar), type Plesk in the search bar, and then click the desired Plesk image: “Plesk” (which is Plesk on Ubuntu 18.04) or “Plesk (CentOS)”.

    image-79869.png

  3. Click Create Plesk (CentOS) Droplet/Create Plesk Droplet.

  4. 选择三个方案中的一个然后选择一个 droplet,注意其附带的内存容量。

    您可以选择标准的 droplet 注意所带的内存容量。

    要托管的网站越多,托管网站生成的流量就越多,需要的内存就越多。 预估您的设置将需要的内存容量

    如果你想在 DigitalSea 上试用 Plesk,你可以选择足够测试的最小的 droplet (标准方案下的 1 GB/1 vCPU)。如果之后您发现资源不够了, 您可以升级您的 droplet

    image-79872.png

  5. (Optional) Adding block storage is not necessary for Plesk to operate. You can skip this option and go to the next step.

  6. 选择数据中心区域。如果您计划托管小型企业网站,我们建议您选择最靠近其地理位置的区域,这样有利于降低本地访客访问时的页面加载时间。

  7. 对于大多数 Plesk 用户来说,不需要其他选项,例如 专用网络IPv6用户数据监控 。您可以跳过它们进入到下一步。

  8. 选择登录您的 droplet 的方式。

    最简单的方式是使用在 droplet 创建后通过电子邮件接收到的 root 用户名和密码进行登录。若要使用该方式登录,请跳过 “添加您的 SSH 密钥” 步骤而进入到下一步。

    另外,您还可以使用 SSH 密钥登录。具体方式是点击 新建 SSH 密钥 或选择之前添加的密钥(如果有)实现 添加新的 SSH 密钥

  9. 选择要部署多少 Plesk 实例,并为每个实例提供一个可识别的名称。

    image-79878.png

  10. (备选)此时,您的 Plesk 实例已经准备好部署。如果您计划部署多个实例,您可能想要通过以下方式将其分组:

    您可以标记 droplet 或在 droplet 创建后的任何时候为其选择一个项目。

    image-79881.png

  11. (Optional) Adding backups is not necessary for Plesk to operate. You can skip this option and go to the next step.

  12. Click Create Droplet.

您的 Plesk 实例正在部署。一旦部署完成,您可以在 Plesk 中开始操作。

第一次访问 Plesk

如果您使用 root 用户名和密码,您可以最快的方式登录 Plesk:无需访问 droplet 命令行。

若不使用命令行实现第一次访问 Plesk,请如下操作:

  1. Go to the https://<your-droplet-IP> link.
  2. 在 Plesk 登录页面上,指定您通过电子邮件从 DigitalOcean 接收到的 root 用户名和密码。
  3. 您将被重定向到 Plesk 欢迎屏幕。提供您的联系名称和电子邮件,接受最终用户许可协议,并设置管理员密码(您将使用该密码登录到 Plesk)。
  4. 您完成后,点击 进入 Plesk 登录Plesk。
  5. (备选)为了增强安全性,之后您可以登录到命令行更改通过电子邮件接收的 root 密码。命令行将自动提示您如何操作。

另外,您还可以通过访问 droplet 命令行实现第一次登录 Plesk。

若要通过命令行实现第一次访问 Plesk,请如下操作:

  1. 访问 droplet 命令行,使用:

    • SSH
    • 任何 SSH 客户端,例如 PuTTY 或 iTerm2。
    • (仅用于 root 密码)DigitalOcean 控制台。
  2. 更改 root 密码(如果有)。命令行将提示您如何操作。

  3. 运行以下命令生成一次性登录链接:

    sudo plesk login
    
  4. Plesk will generate two login links. Go to the second login link https://<public-ip-address>, for example, https://192.0.2.1/login?secret=hlHH450sx%2FAlSJHj1VWJC2qKxK6gqVxtsMkYG6bf6wc%3D

  5. 您将被重定向到 Plesk 欢迎屏幕。提供您的联系名称和电子邮件,接受最终用户许可协议,并设置管理员密码(您将使用该密码登录到 Plesk)。

  6. 您完成后,点击 进入 Plesk 登录Plesk。

注解: 如果您登录到仍在部署的 Plesk 实例,您将看到维护屏幕。一旦部署完成,维护屏幕消失,您将能够开始使用 Plesk。

image-79882.png

设置 DNS 主机

若要将您的网站在网上开通,可选择如何设置您的 DNS 主机:在 Plesk 中内部实现或使用第三方 DNS 服务外部实现,例如 DigitalOcean DNS。我们强力建议您使用 DigitalOcean DNS,因为具备以下优势:

  • 无需设置和维护从属 DNS 服务器。DigitalOcean DNS 提供免费的 DNS 主机和三个不同的域名服务器。这将降低您的 Plesk 服务器的负载并提高 DNS 主机的可靠性。
  • 无需手动配置 DNS 设置。DNS 区域将自动通过 DigitalOcean DNS 扩展(默认与 Plesk 一起在 DigitalOcean 上安装)在 Plesk 和 DigitalOcean DNS 之间同步。

您可以在将域名添加到 Plesk 之前或之后设置 DNS 主机。两种方式下,新的和现有的域名都将自动与 DigitalOcean DNS 同步。

若要在 DigitalOcean 的 DNS 中设置 DNS 主机,请如下操作:

  1. 登录 Plesk。

  2. 转到 扩展 > “我的扩展” 标签 > DigitalOcean DNS > 打开

  3. 点击 “授权”,选择您的 DigitalOcean 账号,点击 授权应用程序,然后点击链接以确认发送 DigitalOcean 授权数据给您的 Plesk。

    现在 Plesk 中包括新的和现有的所有域名都将自动地与 DigitalOcean DNS 同步。

  4. 联系您的注册商(您向其购买域名的)并将域名服务器更改为 DigitalOcean 的域名服务器:ns1.digitalocean.comns2.digitalocean.com`和 `ns3.digitalocean.com查看如何针对不同流行的注册商(GoDaddy、1&1、HostGator 及其它)执行此操作的流程说明

注解: 更改生效需要一段时间。这些更改是逐步传播实现的:随着时间的推移越来越多的访问者将可以访问您的网站。对于大部分用户来说,您的网站将在 24 小时内可再次进行访问。

注解: 如果域名与已经在 DigitalOcean DNS 中托管的网站的名称匹配,则无法在 Plesk 中创建该域名。

如果您想要将 Plesk 用作 DNS 服务器,请参阅此主题 <https://docs.plesk.com/en-US/onyx/administrator-guide/website-management/websites-and-domains/domains-and-dns/configuring-dns-for-a-domain/plesk-as-a-master-dns-server.65185/>`_。

如果您想要使用外部的 DNS 服务而不使用 DigitalOcean DNS,则需要配置此外部 DNS 服务并将域名指向您的 Plesk 服务器。若要配置外部 DNS 服务,请参阅此文档。如果您已经配置了外部 DNS 服务且该服务支持 DomainConnect,请使用 Plesk 默认附带提供的 Domain Connect 扩展,以自动将域名指向您的 Plesk 服务器

分配浮动 IP 地址

创建 droplet 后,DigitalOcean 会自动给其分配一个静态公共 IP 地址。此 IP 地址足够用于使用临时网站或试用 Plesk。您可以重启 droplet,将其打开或关闭,或将其重建 - 只有破坏 droplet 该静态 IP 地址才会丢失。

但是,对于主机生产性网站,我们建议给您的 droplet  分配一个浮动 IP 地址 并`备份您的 droplet <https://www.digitalocean.com/docs/images/backups/>`__ 。不像静态 IP 地址,浮动 IP 地址可在 droplet 之间移动。

如果您的 droplet 破坏了,或者您不小心破坏了它,您的网站将不可用,直到您修复了该 droplet 或者创建一个新的droplet。避免宕机的最简单的方式是移动浮动 IP 以备份 droplet。这将立即使您的网站备份,而无需更改 DNS 设置。

发送邮件的问题

如果您无法从 Plesk 发送电子邮件,请检查 TCP 端口 25 上的传入连接是否被阻。如果被阻,请 联系 DigitalOcean 支持