将 Drupal 7 网站迁移到新主机

将 Drupal 7 网站迁移到新主机

原文:https://medium.com/hackernoon/migrating-a-drupal-7-website-to-a-new-host-7f313af17262

你目前是否在一个服务器上运行一个 Drupal 7 网站?你对目前的主机提供商有任何不满吗?您是否面临停机或速度慢的问题?

几乎所有人都知道,迁移到性能更好的主机可以解决所有这些问题。然而,许多人没有这样做,因为他们认为 Drupal 网站的迁移是一项技术上的任务。

在本教程中,我将向您展示如何将您的 Drupal 网站迁移到一个新的、更强大的主机上。出于本教程的考虑,我选择了 Cloudways。但是,这些步骤适用于任何主机。该过程包括以下步骤:

  1. 备份网站文件夹。
  2. 备份数据库。
  3. 导入网站的备份。
  4. 导入数据库备份。
  5. 对 settings.php 文件进行适当的修改。

备份网站文件夹

你需要做的第一件事是备份你整个网站的文件夹,以避免任何数据丢失。这是确保在发生灾难时网站保持运行的重要步骤。

要进行备份,请通过 FTP 客户端(如 Filezilla)连接到您网站的当前主机服务器。为了连接到服务器,您可能需要联系您的主机提供商以获得以下详细信息:

  • 服务器 FTP 主机
  • 服务器 FTP 用户名
  • 服务器 FTP 密码
  • 服务器 FTP 端口号

一旦建立了连接,您将看到位于服务器上的所有文件。几乎在所有情况下,你的 Drupal 7 网站都位于 public_html 文件夹中。进入这个文件夹,将整个文件夹复制到本地机器。Filezilla 将开始将该文件夹中的所有文件复制到目标文件夹(位于本地机器上)。

备份数据库

下一步是网站数据库的备份过程。这是非常关键的一步,因为它涉及到网站的所有重要文件和数据。

几乎所有的主机提供商都使用 phpMyAdmin 进行数据库管理。为了访问 phpMyAdmin,您可能需要从您的主机提供商那里获得帮助。

在 phpMyAdmin 中导航到网站的数据库并创建一个备份。使用“导出选项,将备份文件保存在本地机器上。

完成后,继续下一步。

导入网站的备份

现在去在 Cloudways 上创建一个免费账户(如果你还没有创建的话)。您可以使用 Linkedin、Github 或 Google+帐户注册和登录。

完成后,创建一个新的服务器。

服务器启动平台需要几分钟时间。接下来,导航到应用程序选项卡并选择添加应用程序。

从下拉列表中选择 Drupal 7,命名您的应用程序并创建它。

现在服务器和应用程序已经启动,通过 FTP 客户端(我更喜欢 Filezilla)连接到您的 Cloudways 服务器。进入服务器管理> >主凭证获取服务器登录信息。

一旦建立了连接,在应用程序文件夹中导航到您的应用程序,然后进入 public_html。选择并删除该文件夹中的所有文件。

接下来,只需从之前创建的备份中复制所有文件,并将它们粘贴到应用程序文件夹的 public_html 文件夹中。

导入数据库备份

您需要做的下一件事是恢复数据库。还记得您之前导出的数据库吗?在这一步中,您将把它导入到 Cloudways 服务器。但是在这之前,您应该删除新应用程序的数据库中已经存在的所有表。为此,在 Cloudways 上导航到您的应用程序的主页,在那里您会看到一个启动数据库管理器按钮。

点击按钮,您将进入内置的 Cloudways 数据库管理器。只需选择此处的所有表格,然后单击底部的下拉按钮。

删除所有表格后,点击右侧的导入按钮,浏览到保存在本地机器上的数据库备份。

点击执行按钮导入数据库备份。

对 settings.php 文件进行适当的修改

既然备份已经上传到新的服务器,现在是时候对设置进行一些更改了。一个重要的变化是在settings.php文件中数据库的登录凭证。现在的凭证必须被 Cloudways 数据库的数据库凭证所取代。这一点非常重要,因为不正确的凭据将无法访问网站。

这是一个相当简单的程序。首先,导航到站点> >默认值。使用你喜欢的代码编辑器编辑settings.php文件。避免使用文本编辑器,因为它们会弄乱文件的格式。

向下滚动到代码中提到数据库凭据的未注释部分。只需从 Cloudways 平台中的应用程序主页复制数据库凭证,并将它们粘贴到settings.php文件的适当字段中。

最后的想法

就是这样!您已经成功地迁移了一个 Drupal 网站(没有破坏任何东西!).如您所见,迁移到另一台主机并不像您想象的那么困难。另外请注意, Cloudways 为您的网站提供一次免费迁移,绝对免费。这意味着您不需要担心任何与迁移相关的问题,因为 Cloudways 会为您做所有的工作。

我希望这篇文章对你有用。如果你有任何进一步的疑问,请告诉我,我很乐意回答。

黑客中午是黑客如何开始他们的下午。我们是 @AMI 家庭的一员。我们现在接受投稿并乐意讨论广告&赞助机会。

如果你喜欢这个故事,我们推荐你阅读我们的最新科技故事趋势科技故事。直到下一次,不要把世界的现实想当然!


本站为非盈利网站,作品由网友提供上传,如无意中有侵犯您的版权,请联系删除