如何迁移您的 WordPress 网站(3 种方法)

尽管 创建和设计您的 WordPress 网站的方法多种多样,但在获取您的文件从本地计算机到您的实时服务器.如果您曾经想迁移您的 WordPress 网站,您就会明白我们的意思.

WordPress 有许多活动部件,每个部件都需要在您的新服务器上进行一些设置.因此,有许多插件可用,但您仍然需要坚持使用某些选项.

在这篇文章中,我们将向您展示如何迁移您的 WordPress 网站,并从上一篇文章中提取 关于这个问题.但是,我们还将研究您的选择以完成工作,以及您为什么想要首先迁移您的网站.

为什么要迁移您的网站

有很多(正确的)建议说,"不要开发实时网站".实际上,这并没有严格遵守.例如,我们都更新插件,并在这里和那里进行微小的CSS 调整,并执行更多小的变化.

然而,这是一个经过计算的风险.这些更改中的任何一项都可能破坏用户体验 (UX).例如,进行插件更新.如果存在兼容性问题,这可能会占用您网站的前端,这意味着您无法获得流量.

鉴于此,更好的主意是在您的计算机上开发-即本地-或在某些情况下,在临时站点上.这使您可以在不影响实时站点的情况下进行任何您喜欢的更改.更重要的是,您可以在将其发布给大众之前将其编辑至完美.

反之亦然.您通常需要迁移您的实时站点以在本地进行处理.然而,这并不常见-大多数开发者会在实时网站的临时版本上工作,因为有更灵活的选项来迁移一些动态数据(例如评论).

在迁移 WordPress 网站之前您需要什么

根据您迁移 WordPress 网站的总体目标,您需要满足一些先决条件.以下是您需要的清单:

这些元素中的大部分都已经到位.但是,如果您没有合适的插件,这可能需要进一步注意.

选择合适的 WordPress 迁移插件

为 WordPress 提供迁移插件的来源有两种方式:"决定性"方式和"深思熟虑"方式.实际上,两者都没有错,两者都会让您到达您想要的位置.让我们快速总结一下:

您选择哪一个取决于这是一次性迁移还是用于您的工作流程的工具.即便如此,也可能存在一些交叉.

对于一次性迁移,您可能希望选择最简单的工具并继续完成手头的任务.但是,即使在这里,您也可能需要做一些研究.

例如,Duplicator 是"首选"WordPress 迁移插件:

我们在博客上之前介绍过.但是,多合一 WP 迁移 也有大量的粉丝:

还有一些好评如潮的优质解决方案.如果您已经在使用 UpdraftPlus 插件 来备份您的网站,您会很高兴知道这一点提供迁移器作为高级附加组件.

对于以开发为中心的迁移,Delicious Brains 的 WP Migrate DB Pro 也有很棒的用户回馈.它编码良好,看起来可以简化迁移过程:

总的来说,如果您想迁移您的 WordPress 网站,有很多可用的插件.整个过程最多需要一个小时左右.但是,根据您的情况,您可能根本不需要触摸您的网站.

如何迁移您的 WordPress 网站(3 种方法)

通常,我们会逐步指导您了解如何迁移您的 WordPress 网站.不过,我们已经在别处详细介绍了以下一些方法.

相反,我们将介绍您需要考虑的一些方法,以及在哪里可以找到启动和运行的信息.让我们快速看一下我们将要介绍的方法:

  1. 考虑您的主机是否可以迁移您的 WordPress 网站.
  2. 安装并激活 WordPress插件来执行迁移.
  3. 手动迁移您的网站(如果您有技能).

请注意,根据您要迁移 WordPress 网站的原因,此处的某些方法可能不适合您的需求.如果是这种情况,请随时跳到适合的方法!

1.让您的主机迁移您的 WordPress 网站

首先,您的WordPress 托管服务提供商可以帮助您迁移网站.但是,值得注意的是,如果您想将您的网站带到您的本地机器,这将是不合适的.

在大多数情况下,主机只会免费帮助您从竞争对手的服务迁移您的网站.一些主机将提供高级迁移服务.例如,Kinsta (我们的评论 ) 为选定的主机提供免费迁移服务,但也提供高级迁移服务.

通常,迁移是作为注册特权提供的.即使它们是您整体托管计划的一部分,您也应该能够执行迁移.但是,一些主机,例如 WP Engine (我们的评论 + 20% off 优惠券) 提供专门的 插件 可帮助您将网站推向其平台:

同样,SiteGround 提供一个迁移器插件,可帮助您将站点从一台实时服务器迁移到另一台:

但是,这些解决方案通常不会让您从本地主机迁移到实时服务器.为此,您需要一个不同的插件.

2.使用专用插件迁移您的 WordPress 网站

大多数需要迁移 WordPress 网站的情况都涉及从本地计算机迁移到实时服务器.因此,您需要一个插件来帮助您.

正如我们在整篇文章中所指出的,WPKube 之前已经介绍了其中的几个工具:

事实上,我们甚至已经介绍了如何使用WP Migrate DB Pro (我们的评论)在其专门的评论中.通常,该过程遵循几个类似的步骤:

  • 您将在当前站点上安装并激活您选择的插件.
  • 该插件将为您的站点创建"包",并让您下载它们.
  • 您将把软件包上传到您的实时服务器.
  • 您访问一个 URL,该 URL 将引导您完成其余步骤.

在大多数情况下这很简单,但值得指出一些可能会阻碍您进步的障碍.

对失败的迁移进行故障排除

经常——特别是如果这是你第一次迁移你的 WordPress 网站——你会遇到障碍.这可能令人沮丧,尤其是当整个过程通过正确的插件以"无忧"的形式出售时.

然而,在作者的经验中,大多数问题都与数据库问题有关.在很多情况下,你会得到一个 权限错误.这可能有两个原因:

  • 您还没有设置数据库.这是经常被遗漏的东西,但有些插件要求您在某些情况下手动创建数据库.
  • 您的数据库凭据不正确.这很常见,因为指南可能会令人困惑.基本上,如果您收到此错误,请检查凭据是否适用于您的新数据库,以及 wp-config.php 文件 相应更新.

理想情况下,您不需要这样做;但是,在某些情况下您需要介入.无论如何,从您的数据库凭据开始将解决您遇到的大多数迁移失败问题.

3.手动迁移您的 WordPress 网站

有了可供使用的所有工具,您可能想知道为什么手动站点迁移值得考虑.在某些情况下,您的主机可能会限制您可以使用的插件.或者,您可能更喜欢使用 MySQL 和 SFTP 客户端.

无论如何,执行手动迁移包括以下步骤:

  • 备份您网站的文件,通常是将它们直接复制到您的本地计算机.
  • 导出您的 WordPress 数据库.大多数人最简单的方法是使用 AdminerphpMyAdmin.但是,从命令行 使用 MySQL 也不错.
  • 创建 WordPress 数据库
  • 编辑您的 wp-config.php 文件以引用新数据库.
  • 导入新数据库.
  • 将您网站的文件上传到新服务器.
  • 更新您的新网站的域引用,并删除旧网站的引用.

如果这个看起来很多,那就是!但是,我们在网站迁移的权威指南中涵盖了所有这些步骤.我们建议您查看那篇文章以了解详细信息.

总结

虽然您的网站有一个域名和一个永久主机,但它并不总是会留在同一个地方.例如,如果您需要处理其设计或增强功能,则在本地计算机上使用它是一个合理的策略.

在这篇文章中,我们研究了三种迁移 WordPress 网站的方法.让我们回顾一下:

  1. 如果您要将站点从一个主机迁移到另一个主机,您的新提供商可能会为您执行迁移.
  2. 对于大多数任务,安装专用插件,例如 复制器 (我们的分步指南) 多合一 WP 迁移 将是最有效的方法. li>
  3. 仅在非常特殊的情况下才建议手动迁移您的站点,通常是在您的站点或主机存在重大问题时.但是,在大多数情况下,您不会考虑使用它.

有没有办法迁移我们这里没有介绍的 WordPress 网站?在下面的评论部分分享它!

5

发表回复