如何将您的 WordPress 网站迁移到 WP 引擎

已发表: 2022-06-20

有兴趣将您的 WordPress 网站迁移到 WP Engine 吗? 在这个分步的 WP Engine 迁移教程中,您将学习如何轻松地将您的网站转移到 WP Engine 托管,而无需任何特殊的技术知识。

如果您想了解更多关于 WP Engine 本身以及为什么它是托管的好选择,您可以阅读我们关于如何选择 WordPress 主机的教程。 如果您还没有注册他们的托管计划,您可以获取我们的 WP Engine 优惠券代码,在第一年免费获得 4 个月!

不过,在本文中,我们将严格关注如何使用 WP Engine 简单、无代码的迁移工具将站点迁移到 WP Engine。

我们将从 WP Engine 迁移过程如何工作的一般概述开始,然后我们将进入有关如何将 WordPress 站点迁移到 WP Engine 的分步指南。

让我们深入研究……

WP 引擎迁移:它是如何工作的?

WP Engine 迁移教程

因为 WP Engine 是一个如此受欢迎的托管 WordPress 主机,所以有很多人需要将他们的网站迁移到 WP Engine。 如果您正在阅读本文,那么您可能就是其中之一。

为了让他们的新客户更轻松,WP Engine 团队创建了他们自己的 WP Engine 自动迁移插件,让您无需借助代码或更通用的插件(如 Duplicator)即可迁移您的网站。

WP Engine 迁移插件是一个完整的迁移解决方案,涵盖了您需要做的所有事情,包括根据需要搜索和替换数据库详细信息。

以下是使用 WP Engine 自动迁移插件的过程的高级视图:

  1. 如果您还没有这样做,请购买并注册您的 WP Engine 帐户(此链接可让您免费使用 4 个月)。 如果需要,您还需要添加一个站点。
  2. 在您要迁移到的站点上安装插件,并通过输入您的 WP Engine SFTP 凭据开始迁移过程。
  3. 等待几分钟,插件处理迁移您的网站。
  4. 预览您的网站以确保一切正常。
  5. 更新您的域以指向您的新 WP Engine 主机,您就可以开始使用了!

如何将站点迁移到 WP Engine

这是有关如何将 WordPress 网站迁移到 WP Engine 的完整分步指南。

1. 注册 WP Engine 并添加站点

首先,如果您还没有注册您的 WP Engine 帐户/计划,您将需要这样做。 同样,如果您还没有注册,您可以使用我们特殊的 WP Engine 优惠券代码来节省一些钱(第一年免费 4 个月)。

当您注册时,WP Engine 应该会自动为您创建一个 WordPress 站点和生产环境。

如果由于某种原因没有,或者您有多个站点,则您需要为迁移目标创建一个新站点。

WP 引擎网站详细信息

添加站点后,您需要导航到该站点仪表板中的站点迁移区域。 为此,请单击该站点,然后在“生产”下选择“站点迁移”。

如果您向下滚动一点,您将看到您的 SFTP 凭据。 如果您还没有看到 SFTP 用户名或密码,可以单击该按钮生成新凭据。

将此选项卡放在手边,因为您稍后将需要此信息。

WP Engine 站点迁移选项卡

2. 安装 WP Engine 自动迁移插件

接下来,转到您现有的 WordPress 站点(您要迁移的站点)并从 WordPress.org 安装免费的 WP Engine 自动迁移插件。

当您转到 WordPress 仪表板中的新WPEngine 迁移选项卡时,系统会提示您输入 WP Engine 帐户的电子邮件地址:

WP Engine 迁移插件

然后,您需要输入上一步中的四条信息:

  • 目标站点 URL – 这通常是您的临时 WP 引擎域名。 稍后您可以将其更新为您的实时地址。
  • SFTP 主机/服务器地址
  • SFTP 用户名
  • SFTP 密码

其他设置是 100% 可选的。 大多数网站不需要更改默认设置,但您可以查看它们是否适用于您的情况。 例如,如果需要,您可以从迁移中排除某些数据:

在插件设置中输入 SFTP 详细信息

一旦您对事物的外观感到满意,请单击“迁移”按钮开始该过程。

3. 等待迁移完成

WP Engine 将验证您的凭据是否正确,然后开始迁移您的站点。

这需要多长时间取决于您网站的大小。

对于小型网站,它应该只需要一两分钟。 较大的网站可能需要更长的时间,但仍不应该花那么长时间。 例如,我迁移了一个 2 GB 的站点,但仍然只用了不到五分钟。

您将能够看到迁移的进度——界面应该会自动更新,而无需您重新加载页面:

迁移进度

完成后,您应该会看到一条成功消息。

迁移成功消息

4. 预览您的网站以确保其正常工作

此时,您的站点应该已成功迁移。

不过,为了确保一切正常,您需要测试网站的迁移版本。

如果您将站点移至临时 WP Engine 域名,现在,您只需输入 WP Engine 域名即可。

您应该看到您的网站与在当前主机上的外观完全相同:

在 WP Engine 服务器上测试您的网站

如果您已经在 WP Engine 上设置了您的实时域并将您的站点迁移到实时域,您将无法只输入域名。

为什么? 因为如果您这样做,在您更新域的 DNS 信息之前,您仍会在当前主机上看到您网站的版本。

要解决此问题,您可以使用 SkipDNS:

  • IP 地址字段中输入 WP Engine 服务器的 IP 地址。
  • 输入您的实时域名。

然后,该工具将向您显示托管在 WP Engine 上的网站版本,以便您对其进行测试。 或者,您也可以编辑计算机的主机文件。

一旦您确认您的网站的迁移版本工作正常,您就可以继续执行最后一步了。

5. 将域添加到 WP Engine 并更新 DNS

要完成任务,您需要将您的自定义域名添加到 WP Engine,然后更新您的域的 DNS 配置以指向您的新 WP Engine 主机。

完成此操作后,访问者只要输入您的域名,就会看到托管在 WP Engine 上的您网站的版本。

要将您的域名添加到 WP Engine,请转到站点仪表板中的“域”选项卡。 然后,单击添加域按钮:

将您的域添加到 WP Engine

这将启动一个向导,引导您完成添加域名和更新 DNS 信息的过程。 您通常会在您购买域名的地方更新您的 DNS 信息。 但是,如果您使用 Cloudflare,则需要通过 Cloudflare 的仪表板更新 DNS 信息:

更新 DNS 详细信息以指向 WP Engine

WP Engine 将尽最大努力自动检测您域名的注册商,为您提供相关说明。 如果遇到任何障碍,您可以随时查阅域名注册商的支持文档。

添加域名并更新 DNS 信息后,您的网站就正式迁移了!

当您输入您的域名时,您现在将看到托管在 WP Engine 上的网站版本(尽管 DNS 更改可能需要长达 24 小时才能传播)。

为了确定,值得再做一次测试,但此时你应该很好。

立即将您的网站迁移到 WP Engine

如果您正在寻找性能优化的托管 WordPress 主机,WP Engine 是一个不错的选择。

虽然将您的网站移至新主机可能会让人感到害怕,但您不必担心。 使用 WP Engine 自动迁移插件,您只需将 WP Engine 仪表板中的一些信息复制并粘贴到插件的设置中,即可迁移您的站点。

如果您已经注册了 WP Engine,请继续使用此方法迁移您的网站。

如果您仍然犹豫不决,请务必在注册之前获取我们的 WP Engine 优惠券代码,以便在第一年节省大笔费用。

您对如何将网站迁移到 WP 引擎还有任何疑问吗? 让我们在评论中知道!