如何通过 7 个简单步骤将 WordPress 网站移至新主机

已发表: 2024-02-20

您想给您的网站一个新家吗? 将您的 WordPress 网站迁移到新主机似乎是一项艰巨的任务,充满了技术挑战和停机风险。

然而,通过正确的方法,这可以是一个顺利而简单的过程,为您的网站带来各种好处。

无论您是寻求改进的性能、增强的安全性还是更好的客户支持,迁移到新的 WordPress 主机都可能是释放这些优势的关键。

在本分步指南中,我们将向您展示如何轻松地将 WordPress 网站移至新主机且无需停机。

注意:在开始之前,请记住许多 WordPress 托管提供商提供免费迁移服务。 他们的网站上可能没有列出,所以你只需要询问即可。 通常,它是免费的,但有些可能会收取少量费用。

话虽如此,让我们看看将 WordPress 移动到新托管服务器的步骤。

第 1 步:选择新的 WordPress 主机

如果尽管提高了 WordPress 速度和性能,但您仍遇到糟糕的客户支持或缓慢的网络主机,那么是时候将您的 WordPress 网站切换到新主机了。

在寻找新的 WordPress 托管服务时,做出明智的决定非常重要,这样您就不必很快再次切换。

我应该将我的 WordPress 网站转移到哪个主机?

如果您不确定要切换到哪个主机,最好确定您的首要任务以及在该领域表现出色的研究提供商。

这是我们推荐的人:

  • 如果您正在寻找共享 WordPress 托管,我们建议使用 Bluehost。 它们是 WordPress.org 官方推荐的。
  • 如果您正在寻找托管 WordPress 托管,我们建议您尝试 WP Engine。 他们是业内最受欢迎的托管提供商。
  • 对于最快的 WordPress 托管,我们推荐 Kinsta。 他们是顶级 WordPress 托管公司,拥有更快的服务器和出色的客户服务。
  • 最后,对于 WordPress 的云托管提供商,我们推荐 DreamHost。

获得新主机后,请勿安装 WordPress。 我们稍后会这样做。

截至目前,您的新 WordPress 托管帐户应该完全是空的,主目录中没有文件或文件夹。

第 2 步:安装并设置用于迁移的复制器插件

首先,在要迁移的网站上安装并激活 Duplicator 插件。 有关更多信息,请查看如何安装 WordPress 插件。

Duplicator – WordPress 迁移和备份插件

Duplicator 是市场上最好的 WordPress 迁移插件。 它还支持自动计划备份、云存储、一键恢复和智能迁移。

安装并激活复制器后,请从 WordPress 管理区域转到复制器 » 软件包

接下来,单击右上角的“新建”按钮。

创建新的复制器包

这将打开复制器的备份向导。

在下一页上,您可以为备份命名,或者只需单击“下一步”按钮继续。

复印机设置

接下来,Duplicator 将扫描您的系统以确保一切正常,以便准备包。

确保您的扫描结果正确(一切都应指示“良好”),然后单击“构建”按钮。

复印机扫描

该过程可能需要几分钟,因此在插件工作时保持选项卡打开。

完成后,您将看到弹出“包构建已完成”消息。 您会在下面找到三个按钮。 一是下载安装程序,二是下载存档 zip 文件,三是单击即可下载这两个文件。

下载包文件

只需单击“下载两个文件”按钮即可。

存档文件是整个网站的副本,而安装程序文件会自动执行您的安装过程。

步骤 3:将您的 WordPress 网站导入到新主机

下载存档文件和安装文件后,下一步是将它们提交给新的网络托管提供商。

您可以通过使用 FTP 连接到新的 Web 服务器来完成此操作。

连接到 FTP 客户端时,您通常输入网站的域名作为主机。

但是,由于您的域名仍然指向旧主机,因此您需要通过建立服务器的 IP 地址或主机名来进行连接。

可通过新托管帐户的控制面板仪表板访问此信息。

SiteGround 中的 IP 信息

如果您找不到此信息,请联系您的新网络托管提供商寻求帮助。

使用 FTP 客户端,将 installer.php 和存档 .zip 文件上传到网站的根目录。

这通常是 /username/public_html/ 文件夹。

同样,如果您不确定,请联系您的网站托管公司。

确保您的根目录完全是空的。 当您注册网络托管服务时,其中一些服务会自动安装 WordPress。

如果您的根目录中已经安装了 WordPress,则需要先将其删除。

之后,将存档 zip 文件和 installer.php 上传到站点的根目录。

步骤 4:更新主机文件以避免停机

将这两个文件上传到新服务器后,请在浏览器中转到 installer.php 文件。

通常,可以通过如下 URL 访问该文件:

http://www.example.com/installer.php

但是,此 URL 会将您定向到旧的 Web 主机并导致 404 错误。 这是因为您的域名仍然指向旧的网络主机。

通常,其他指南会告诉您更新域名服务器并将其指向新的托管提供商。 然而,这是错误的。

如果您现在执行此操作,您的访问者将在您迁移网站时看到一个损坏的网站。

我们将向您展示如何在 PC 上临时查看新网站而不影响旧网站。

这是通过计算机的主机文件完成的。

主机文件可用于将域名分配给特定的IP地址。 换句话说,它可以让您欺骗计算机,使其认为网页已移动,而实际上网页并未移动。

让我们看看如何在主机文件中为您的域名创建一个条目,以便它链接到您的新托管提供商。

进行这些调整将允许您使用您的域名访问新服务器上的文件,而其他人将继续通过旧主机访问您的网站。 这提供了 100% 的正常运行时间。

在 Hosts 文件中为您的域名创建一个条目

您需要做的第一件事是找到新网络托管提供商的 IP 地址。

要找到此信息,请转到 cPanel 仪表板并单击左侧边栏中的展开统计信息选项。 您的服务器地址将显示为共享 IP 地址。

例如,在 Hostinger 上,您可以在托管计划信息选项卡下看到您的服务器 IP 地址。

Hostinger hPanel 中的网站 IP 地址

如果您使用的是 Windows 计算机,则需要使用管理权限打开记事本应用程序。

只需单击“开始”按钮,然后查找“记事本”应用程序即可。 右键单击记事本应用程序图标并选择以管理员身份运行

以管理员身份运行记事本

将显示 Windows UAC 提示,您需要单击“是”才能以管理权限启动记事本。

现在,转到记事本屏幕上的“文件”»“打开” ,然后导航到 C:\Windows\System32\drivers\etc 文件夹。 从这里,选择主机文件并将其打开。

如果您使用的是 Mac,请使用终端应用程序并执行以下命令来编辑主机文件:

须藤纳米/私人/等/主机

打开主机文件后,您需要输入复制的 IP 地址,然后输入您的域名。 像这样:

192.168.1.22 www.example.com

将 IP 地址替换为您的 cPanel 复制的 IP 地址,并将 example.com 替换为您自己的域名。

完成后,保存更改。

您现在可以通过在计算机中输入您的域名来访问新服务器上的文件。

重要提示:完成迁移(步骤 6)后,请记住撤消对主机文件所做的更改。

第 5 步:在新主机上创建 MySQL 数据库

在新主机上运行安装程序之前,您必须在新主机帐户中创建 MySQL 数据库。

转到新托管帐户的 cPanel 面板,向下滚动到数据库部分,然后单击MySQL 数据库图标。

cPanel 中的 MySQL 数据库选项

您将看到用于创建新数据库的字段。

只需输入您的数据库名称并单击“创建数据库”按钮即可。

创建新数据库

创建 MySQL 数据库后,您应该向下滚动到 MySQL 用户部分。

接下来,输入新用户的用户名和密码,然后单击“创建用户”选项。

添加新用户

接下来,您必须将该用户添加到您的数据库中。 这将授予您刚刚创建的用户名对该数据库的完全访问权限。

您可以通过向下滚动到“将用户添加到数据库”部分来执行此操作。 只需从用户旁边的下拉菜单中选择您创建的数据库用户,选择数据库,然后单击“添加”按钮即可。

将用户添加到数据库

您的数据库现在已准备好与 WordPress 一起使用。 记住数据库名称、用户名和密码。 下一步您将需要该信息。

第 6 步:启动复印机迁移过程

我们现在准备开始安装程序过程。 只需在浏览器窗口中输入以下地址即可。 将 example.com 替换为您的域名:

http://www.example.com/installer.php

复印机安装程序

安装程序将执行一些检查并在存档和验证测试旁边显示通过

要继续,请选中条款和条件复选框,然后单击下一步按钮。

现在,系统会要求您输入 MySQL 主机名、数据库名称、用户名和密码。

您的主机很可能是 localhost。 接下来,您将输入在上一步中创建的数据库的详细信息。

输入数据库详细信息

接下来,复制器必须验证它是否可以连接到数据库并完成安装。

只需单击底部的“验证”按钮即可继续。

如果Duplicator可以连接,测试结果将显示为Pass。

您现在可以检查条款和声明框,然后单击下一步按钮。

现在,Duplicator 将开始将 WordPress 数据库从存档 zip 文件导入到新数据库。

然后它会提示您更新站点的 URL 或路径。 由于您不更改域名,因此无需在此处进行任何更改。

单击“下一步”按钮继续。

复制器将运行最后一步并显示登录按钮。

复印机迁移完成

您现在可以在新主机上登录您的 WordPress 网站,以确保一切正常运行。

第 7 步:更新您的域名服务器 (DNS)

将文件上传到新主机后,您需要更改域名服务器设置以指向新服务器地址。 如果您不这样做,您的 DNS 设置仍将指向您的旧主机。

您的域名注册商将拥有执行此步骤所需的所有信息,但请记住,您的域名可能需要长达 48 小时才能正确传播。 在此期间避免对您的网站进行任何修改,因为这些修改将在旧版本上完成!

恭喜,您的网站已成功迁移,您现在知道如何将 WordPress 网站移动到新主机!

有关更多信息,请查看这些其他有用的资源:

  • 如何建立 WordPress 网站
  • 如何通过简单的步骤从 Blogger 迁移到 WordPress

最后,请在 Facebook 和 Twitter 上关注我们,以随时了解最新的 WordPress 和博客相关文章。