将您的 WordPress 网站迁移到新主机的指南

已发表: 2019-11-06

将网站迁移到新主机可能是一个非常复杂甚至危险的过程。 网站所有者在迁移其网站时面临的最常见威胁是数据丢失,我们都知道这将是多么麻烦。 但是切换到一个新的主机帐户是一个需要的不仅仅是数据备份的过程。 如果您想将您的 WordPress 网站迁移到新主机而不会给自己带来太多麻烦,那么您将不得不按部就班地做所有事情。 如果您不知道这本书在这种情况下的含义,请不要担心——我们知道!

如果您不想自己将 WordPress 网站迁移到新主机……

......你绝对不必! 有专业人士会很乐意为您进行迁移——当然,如果您为他们的努力付出了一大笔钱。 再说一次,您可能很幸运地偶然发现了在其托管服务包中提供站点迁移的托管服务提供商。 尽管这可能与运气没有太大关系,但与您努力寻找这样的提供者有关。 但是,如果您找到了完美的提供商,但他们只有一个缺陷——他们不提供站点迁移,会发生什么? 那么您将别无选择,只能自己迁移您的网站。 暂时不要开始恐慌——这听起来比实际上要复杂得多。

一个粉红色的存钱罐。
无法支付某人将您的 WordPress 网站迁移到新主机的费用? 不用担心!

安装 Duplicator – 免费的网站迁移插件

Duplicator 是一个免费的 WordPress 网站迁移插件,强烈推荐。 这就是为什么您应该采取的第一步是安装和激活复印机。 完成此过程后,转到管理区域中的 Packages 页面,然后单击 Create New。 单击“下一步”按钮后,您将能够创建您的包。 如果系统扫描检查并显示每个项目的良好结果,您可以随意单击构建。 使用此插件,您将下载存档和安装程序文件,您将能够继续下一步。

导入您的网站

要将您的 WordPress 站点导入新主机,您可以使用 FTP。 由于您将无法输入您网站的域名,因为它仍然指向旧主机,因此最好的选择是更改您的主机文件。

在 Windows 上导航到 C:\Windows\System32\Drivers\etc\hosts。
在 Mac 上:/etc/hosts.

在任何文本编辑器中打开文件。 在页面底部添加新主机的 IP 地址和带有和不带有 www 的域名。 像这样:

  • 127.0.0.1 yourwebsitedomain.com www.yourwebsitedomain.com

现在您将能够看到您的新主机上发生了什么。 不用担心。 这只是您所看到的,其他人仍然可以在您的旧主机上看到您的旧网站。 我们只是改变了您的计算机看到它的方式

对于您接下来需要做的事情,您将不得不转向您的目录。 如果您有一个网站,它将位于 public_html 文件夹中,在开始该过程之前该文件夹应该是空的。 如果您添加了插件域,请定位到 public_html 中具有您的域名称的文件夹。 它应该是空的。 如果没有,请确保删除里面的所有内容。 确保您位于正确的目录和正确的主机帐户中。 在您的实时主机上删除这些文件会使您的网站崩溃。 但是,您可以放心,知道您确实有网站的备份版本,因此如果出现任何问题,您可以随时恢复您的网站。

您必须将您的archive.zip 文件和installer.php 文件上传到上述目录。 如果您检查目录并看到其中安装了 WordPress,您首先必须将其删除,然后继续上传 zip 文件和 installer.php 文件。

在您的新主机帐户上创建 MySQL 数据库

在新主机帐户的 cPanel 仪表板中,您将能够看到 MySQL 数据库图标。 它将允许您通过为其提供新名称并单击“创建数据库”按钮来创建新数据库。 完成此部分后,找到 MySQL 用户部分。 在这一部分中,您将需要提供一个新的用户名和密码,以便稍后使用,因此请务必记下此信息。 这样,您将创建一个新用户。

一位女士手持笔记本电脑,即将将您的 WordPress 网站迁移到新主机。
有些信息太重要了,不能丢失。

现在将此用户添加到您的数据库中,您将授予它在数据库上工作的所有权限。 就这样,您的数据库已准备好使用,您几乎已成功将 WordPress 网站迁移到新主机! 但我们还没有到那一步!

运行安装程序

至此,您终于可以开始 Duplicator 迁移过程了。 我们的 WordPress 专家团队向您致敬 - 到达这里需要一些工作。 导航到 https://www.example.com/installer.php,其中 example.com 部分将替换为您的域名。 这将启动安装程序,它将运行一些测试,并希望在归档和验证方面给你一个及格分数。 一旦发生这种情况,您将进入第 4 步中的第 2 步——输入您创建的数据库的详细信息。 复制器连接后,单击下一步继续。

第 3 步应该不会给您带来任何问题。 在这里,一个人应该更新站点 URL 或路径,但您没有更改域,所以这一步是多余的。 通过单击下一步,您将进入该过程的最后一步。 您将看到登录按钮,这将允许您在新主机上登录您的网站。

完成 WordPress 网站到新主机的迁移

到目前为止,只剩下一件事要做——更新您的 DNS。 为此,您需要切换 DNS 名称服务器。 您将需要来自新主机的 DNS 名称服务器信息。 幸运的是,这通常只是几个 URL。 最后,您将需要更改您的 NS 服务器或 A 记录。 为此,您需要转到您的域并编辑 DNS 设置。

如果您更改 NS,您的所有记录都将指向新主机,包括用于邮寄的 MX 记录。 如果您使用网络邮件,这意味着您必须在新主机帐户上创建新电子邮件,并且必须将您的电子邮件迁移到新主机或与它们说再见。

另一种选择是更改您的 A 记录以指向您的新主机。 这是更安全的选择,但是请记住,不能禁用旧主机,否则您将丢失电子邮件和其他记录。

现在,每个主机更改 DNS 的过程都不同。 因此,这完全取决于您选择的托管服务提供商。 尽管您应该知道这不会让您很头疼。 至少不应该这样。

一个竖起大拇指的手势。
恭喜——很快,这一切都是值得的。

为了将您的 WordPress 网站迁移到新主机,您肯定会遇到一些麻烦。 没有人可以否认这一点。 这当然不是最简单的过程,这意味着您至少应该对该主题有一些背景知识。 但是有了我们 WP 团队的一些指导,以及您可以在线找到的所有提示,将您的网站迁移到新主机将变得尽可能简单。

https://pixabay.com/illustrations/piggy-bank-money-finance-banking-2889042/

https://pixabay.com/photos/analytics-computer-hiring-database-2697949/

https://pixabay.com/photos/thumbs-up-okay-good-well-done-2056022/