升级至 Plesk Onyx 之后的首要步骤

升级至 Plesk Onyx 之后的首要步骤

此章面向使用过 Plesk version 9 或更早版本的主机服务客户。此章描述了 Plesk 最重要的改进,以及在 Plesk 升级期间用户帐户和网站迁移至 Plesk Onyx 之后可能会遇到的一些问题及解决方案。

您需要知道的最重要的概念
  • 域名已被订阅所取代。

    域名的概念已被订阅所取代 – 可运行多个已被分配资源与服务的网站的托管单元(域与子域名)。一个订阅内的多个域托管限制于一个 IP 地址上。建议需要托管各个网站于不同的 IP 地址上的客户另外获取其他订阅。

  • 一个原客户的资源现在已经变成一个订阅的资源。

    客户不再需要重新分配他们的资源到域名或订阅:每个订阅根据一个主机方案都被分配一定量的资源。

  • SSL/TLS 证书一般由一个订阅的所有域名共享。

    一个订阅里的所有网站一般共享同一个 SSL/TLS 证书。如果 Plesk 支持 SNI,也可能每个域名有一个证书。

    想要使用一个证书保护一个订阅里的所有子域名,客户可考虑购买多个域(一个通配符) SSL/TLS 证书。

SiteBuilder 升级的特殊性
  • Plesk Onyx 提供 Presence Builder (以前的 SiteBuilder),但您仍可使用 SiteBuilder 4.5。

    Presence Builder 是可快速有效创建网站的 Plesk 组件。当含有 SiteBuilder 的 Plesk 升级至 Plesk Onyx, 其中 SiteBuilder 组件并未升级。相反,新的 Presence Builder 安装于服务器上,而 SiteBuilder 4.5 仍可进行操作。但是,SiteBuilder 4.5 里创建的网站仅限于编辑与发布。

  • 支持把网站从 SiteBuilder 4.5 转换至 Presence Builder,但是有一定限制。

    Presence Builder 支持导入在 SiteBuilder 4.5 中创建的网站。但是该功能有一定限制:一些元素可能会在导入的网站中丢失或损坏。我们建议与原网站进行对比并手动添加丢失的内容。

    查看 从 SiteBuilder 4.5 导入网站 部分以了解更多有关导入 SiteBuilder 4.5 网站至 Presence Builder 的详细信息。

存储安全内容的改进
  • httpdocs 是唯一允许的目录存储通过安全 SSL/TLS 证书访问的网站内容。

    已不再使用独立的目录存储通过安全 SSL/TLS 连接访问的网站内容。现在所有的网站内容都存储于单个目录 - httpdocs 里。

    升级至 Plesk Onyx 后,httpsdocs 目录可能仍保留在订阅里,但是,建议您在通过 FTP 上传文件至订阅时,把所有的内容放置在 httpdocs 目录里。

    如果您一直将使用 SSL 保护的内容和所有其它内容存放于不同的目录,并在一个网站的 httpsdocs 目录里安装了以 APS 标准打包的应用程序,那么在升级后,Plesk 将打开该网站的兼容模式。这将使互联网用户可访问之前安装在 httpsdocs 目录里的应用程序,但是这些应用程序将无法通过 Plesk 进行管理,您也将无法安装新的应用程序至 httpsdocs 目录。

    如果是这样的情况,如果您有相关的技术,可进行下面操作:

    1. 备份所有来自 httpsdocs 目录里的内容并保存到其它位置。暂时不要把文件移至httpdocs
    2. 备份安装于 httpsdocs 目录里的应用程序使用的数据库。您可以借助 mysqldump 工具进行此操作。
    3. httpsdocs 目录移除应用程序。
    4. 通过 Plesk 关闭兼容模式 (在 网站与域名 标签 > 域名)。
    5. 重新安装所需的应用程序。
    6. 上传您在第 1 步备份的数据至 httpdocs 目录。
    7. 通过将其导入 MySQL 数据库服务器来恢复应用程序的数据库。

    如果您经验不足,建议您不管之前安装的应用程序并上传 httpsdocs 目录里的内容,然后在其他的网站托管新的应用程序。如果您需要以兼容模式在网站上安装应用程序,您可以安装至该网站的 httpdocs (http://) 地址。