如何将 WordPress 迁移到新的主机或服务器而无需停机

Supportive, Professional, Client-Focused Service

您是否计划将 WordPress 网站迁移到新的主机服务商或不同的服务器?这是一个重大决定,可以理解的是,您可能对潜在的数据丢失和停机时间有所担忧。

根据我们的经验,这些无疑是更换网站托管服务商或迁移网站时最大的风险。但是,您可以安全地迁移到新的主机或服务器,而不会影响用户体验或正常运行时间。

事实上,我们在 2020 年将 WPBeginner 网站从HostGator迁移到了SiteGround。因此,我们成功地自行完成了这一过程,没有对我们的读者造成负面影响。

在本教程中,我们将一步步向您展示如何安全地将 WordPress 网站迁移到新的主机,且不会造成任何停机时间。我们还将解答有关将 WordPress 网站迁移到新主机提供商的常见问题。

如何将 WordPress 迁移到新的主机或服务器而无需停机 migratewpnewhost20251108_ -1

重要提示:在开始之前,我们想告知您,许多WordPress 主机托管公司都提供免费的迁移服务。虽然这项服务可能不会在其网站上列出,但您只需询问即可。通常情况下,这项服务是免费的,但也有一些公司可能会收取少量费用。

接下来,我们将介绍如何将 WordPress 迁移到新的托管服务器(无需任何停机时间):

1.选择您的新 WordPress 主机

2.设置复制器以便轻松迁移

3.将您的 WordPress 网站导入新主机

4.修改 hosts 文件以防止停机

5.在新主机上创建 MySQL 数据库

6.开始复制器迁移过程

7.更新您的域名服务器 (DNS)

8.常见问题解答

准备好了吗?我们开始吧。

第一步:选择您的新 WordPress 主机

如果您在优化 WordPress 速度和性能后仍然遇到网站主机速度慢的问题,那么是时候将您的 WordPress 网站迁移到能够处理不断增长的流量的新主机了。

在寻找新的 WordPress 主机提供商时,务必谨慎选择,以免近期内需要再次迁移。

我们推荐以下几位:

1.如果您需要可靠的共享主机服务,我们推荐Bluehost。他们是 WordPress.org 官方推荐的主机商。WPBeginner 用户使用我们的Bluehost 优惠券,最高可享 70% 的折扣,并获赠一个免费域名。

2.如果您需要速度更快的共享主机,我们推荐Hostinger。他们是顶尖的 WordPress 主机公司之一,提供速度更快的服务器和卓越的客户支持。

3.如果您正在寻找云托管特定地点的托管服务商,我们推荐您了解一下SiteGround。他们的数据中心遍布三大洲。

4.如果您正在寻找托管式 WordPress 主机服务,我们推荐您了解一下WP Engine。他们是业内最好、最知名的服务商。

购买新主机后,请勿安装 WordPress。我们将在后续步骤中进行安装。

目前,您的新虚拟主机账户应该是空的,主目录中没有任何文件或文件夹。

步骤二:设置复制器以便轻松迁移

首先,您需要在要迁移的网站上安装并激活Duplicator插件。更多详情,请参阅我们的WordPress 插件安装分步指南。

Duplicator是市面上最好的WordPress迁移插件。它还具备自动定时备份、云存储支持、一键恢复和智能迁移等功能。

注意: Duplicator 还有一个名为Duplicator Lite的免费版本。它可以用来迁移您的网站,但与专业版相比功能有限。

安装并激活 Duplicator 后,转到WordPress 管理区域中的Duplicator » 备份页面

接下来,您需要点击左上角的“添加新项”按钮。

如何将 WordPress 迁移到新的主机或服务器而无需停机 add-new-backup-min20251108_ -2

这将启动复制器的备份向导。

在下一个屏幕上,您可以输入备份的名称,或者可以使用动态标签自动创建名称格式,例如日期和您的网站标题。

如何将 WordPress 迁移到新的主机或服务器而无需停机 dynamic-tags20251108_ -3

然后,您可以展开“存储”部分来选择存储位置。在本教程中,我们将使用默认位置,但您可以通过点击“添加存储”链接来添加新的位置,例如Dropbox或 Google Drive。

点击“下一步”按钮即可继续。

如何将 WordPress 迁移到新的主机或服务器而无需停机 choose-storage-220251108_ -4

接下来,复制器将扫描您的系统,以确保一切就绪,以便准备软件包。

请确保扫描结果无误(所有项目都应显示“良好”),然后单击“创建备份”按钮。

如何将 WordPress 迁移到新的主机或服务器而无需停机 click-create-backup20251108_ -5

该过程可能需要几分钟才能完成,因此请在插件执行操作时保持标签页打开。

流程完成后,您将看到安装程序和压缩包的下载选项。您需要点击“下载”按钮,然后选择“两个文件”选项。

如何将 WordPress 迁移到新的主机或服务器而无需停机 download-files20251108_ -6

压缩文件是您整个网站的副本,安装程序文件将自动为您完成安装过程。

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

现在您已经下载了压缩文件和安装程序文件,下一步是将它们上传到您的新网站主机。

您可以通过使用 FTP 连接到您的新网站主机来完成此操作。

如果您以前从未这样做过,请查看我们的FTP 文件上传到 WordPress新手指南。

通常情况下,连接 FTP 客户端时,您需要将网站的域名作为主机名输入。

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

您可以在新主机账户的控制面板仪表盘中找到这些信息。

如何将 WordPress 迁移到新的主机或服务器而无需停机 server-ip-address20251108_ -7

如果您找不到这些信息,可以向您的新网站托管公司寻求帮助,他们会为您提供帮助。

使用 FTP 客户端,您需要将 installer.php 文件和您的 .zip 压缩文件上传到您网站的根目录。

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

如果您不确定,请咨询您的网站托管公司。

请确保您的根目录完全为空。有些网站托管公司会在您注册时自动安装 WordPress 。

如果你的 WordPress 安装在根目录下,那么你需要先删除 WordPress。

完成上述步骤后,您需要将压缩文件和 installer.php 文件上传到您网站的根目录。

步骤 4:修改 hosts 文件以防止停机

将这两个文件上传到新主机后,您需要在浏览器中访问 installer.php 文件。

通常情况下,可以使用类似这样的URL访问此文件:

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

但是,这个网址会将您带到您旧的网站托管商处,您会收到404 错误。这是因为您的域名仍然指向您旧的网站托管商。

通常情况下,其他教程可能会告诉你更改域名服务器并将其指向你的新主机公司,但这是错误的。

如果您现在这样做,那么在迁移过程中,您的访客将会看到一个损坏的网站。

我们将向您展示如何在不影响旧网站的情况下,在您的计算机上临时访问您的新网站。

这是通过修改计算机上的 hosts 文件来实现的。

hosts 文件可以用来将域名映射到特定的 IP 地址。换句话说,它可以让你的计算机误以为网站已经移动,即使它实际上并没有。

让我们来看看如何在 hosts 文件中添加域名条目,使其指向您的新主机公司。

做出这些更改后,您可以使用自己的域名访问新主机上的文件,而世界其他地区仍将从旧主机访问您的网站。这可确保100% 的正常运行时间

你需要做的第一件事就是找到你的新网站托管服务器的IP地址。

要找到此信息,您需要登录 cPanel 控制面板,然后点击左侧边栏中的“展开统计信息”链接。您的服务器地址将显示为“共享 IP 地址”。

例如,在 Hostinger 上,您可以在主机方案详情中找到您的服务器 IP 地址。

如何将 WordPress 迁移到新的主机或服务器而无需停机 hostinger-server-ip20251108_ -8

如果您使用的是 Windows 电脑,则需要以管理员权限打开记事本应用程序。

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

如何将 WordPress 迁移到新的主机或服务器而无需停机 run-notepad-as-administrator20251108_ -9

Windows 用户帐户控制 (UAC) 提示将会出现,您需要单击“是”以管理员权限启动记事本。

在记事本窗口中,选择“文件”»“打开”,然后导航到目标C:\Windows\System32\drivers\etc文件夹。在该文件夹中,选择 hosts 文件并打开它。

如果您使用的是 Mac,则需要打开“终端”应用程序并输入以下命令来编辑 hosts 文件:

sudo nano /private/etc/hosts

Windows 和 Mac 用户都需要在 hosts 文件末尾输入您复制的 IP 地址,然后输入您的域名。就像这样:

192.168.1.22 www.example.com

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

完成后,保存更改。

现在您可以使用计算机上的域名访问新主机上的文件。

重要提示:完成迁移后(步骤 6),不要忘记撤销对 hosts 文件所做的更改。

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

在新主机上运行安装程序之前,您需要在新主机账户上创建一个 MySQL 数据库。如果您已经创建了MySQL数据库,则可以跳到下一步。

在 cPanel 中创建数据库

进入新主机账户的 cPanel 控制面板,向下滚动到“数据库”部分,然后点击“MySQL 数据库”图标。

如何将 WordPress 迁移到新的主机或服务器而无需停机 mysqldatabases-120251108_ -10

你会看到一个用于创建新数据库的字段。

输入数据库名称,然后单击“创建数据库”按钮。

如何将 WordPress 迁移到新的主机或服务器而无需停机 createdb20251108_ -11

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

接下来,为您的新用户提供用户名和密码,然后点击“创建用户”按钮。

如何将 WordPress 迁移到新的主机或服务器而无需停机 dbusernamepwd20251108_ -12

之后,您需要将此用户添加到数据库中。这将赋予您刚刚创建的用户名访问该数据库的所有权限。

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

如何将 WordPress 迁移到新的主机或服务器而无需停机 addusertodb120251108_ -13

您的数据库现在可以与 WordPress 一起使用了。请务必记下数据库名称、用户名和密码。您将在下一步中使用这些信息。

步骤 6:开始复制器迁移过程

现在,我们准备运行安装程序。请在浏览器窗口中访问以下地址,并将 example.com 替换为您的域名:

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

如何将 WordPress 迁移到新的主机或服务器而无需停机 duplicator-installer-step120251108_ -14

安装程序将运行一些测试,并在归档和验证测试旁边显示“通过”。

您需要勾选条款和条件复选框,然后点击“下一步”按钮继续。

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

您的主机很可能是 localhost。之后,您需要输入在上一步中创建的数据库的详细信息。

如何将 WordPress 迁移到新的主机或服务器而无需停机 enterdatabasedetails20251108_ -15

接下来,复制器需要检查它是否可以连接到数据库并能够运行安装程序。

点击底部的“确认”按钮继续。

如何将 WordPress 迁移到新的主机或服务器而无需停机 validate-info20251108_ -16

如果 Duplicator 能够连接,则测试结果将显示为“通过”。

现在您可以勾选条款和声明复选框,然后点击“下一步”按钮。

如何将 WordPress 迁移到新的主机或服务器而无需停机 terms-finalstep20251108_ -17

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

Duplicator 现在会将您的 WordPress 数据库从压缩包导入到您的新数据库中。

接下来,系统会要求您更新网站 URL 或路径。由于您没有更改域名,因此无需在此处进行任何更改。

点击“下一步”按钮即可继续。

Duplicator 将运行最后步骤并显示登录按钮。

如何将 WordPress 迁移到新的主机或服务器而无需停机 duplicator-migration-finished20251108_ -18

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

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

此时,您已在新主机服务器上创建了 WordPress 数据库和文件的完整副本,但您的域名仍然指向您旧的虚拟主机帐户。

要更新您的域名,您需要切换您的DNS名称服务器。这样可以确保用户在浏览器中输入您的域名时,能够访问到您网站的新地址。

如果您是通过主机提供商注册的域名,那么最好将域名转移到新的主机提供商。

另一方面,如果您使用像Network Solutions或 GoDaddy 这样的域名注册商,则需要更新您的域名服务器。

您需要从新的网站托管商处获取 DNS 名称服务器信息。这通常是几个类似这样的 URL:

ns1.hostname.com
ns2.hostname.com

在本指南中,我们将向您展示如何使用GoDaddy更改 DNS 名称服务器。

对于其他主机提供商,请参阅我们关于更改域名服务器的指南。

根据您的域名注册商或网站托管商的不同,屏幕截图可能看起来有所不同。但是,基本概念是相同的。

您需要找到域名管理区域,然后查找域名服务器。如果您需要更新域名服务器方面的帮助,可以咨询您的网站托管服务商。

对于 GoDaddy,您需要登录您的 GoDaddy 帐户,然后点击“域名”。

之后,您需要点击要更改的域名旁边的“管理”按钮。

如何将 WordPress 迁移到新的主机或服务器而无需停机 managedomain20251108_ -19

前往“其他设置”部分。

然后,您需要点击“管理 DNS”继续。

如何将 WordPress 迁移到新的主机或服务器而无需停机 managedns20251108_ -20

接下来,您需要向下滚动到“名称服务器”部分。

点击“更改”按钮。

如何将 WordPress 迁移到新的主机或服务器而无需停机 changenameservers20251108_ -21

首先,您需要将名称服务器类型下拉菜单从“默认”切换到“自定义”。

之后,您可以在“域名服务器”下填写新的主机提供商的信息。

如何将 WordPress 迁移到新的主机或服务器而无需停机 updatedns20251108_ -22

别忘了点击“保存”按钮来保存您的更改。

您已成功更改域名的名称服务器。DNS更改可能需要 4 到 48 小时才能对所有用户生效

由于您新旧主机上的内容完全相同,您的用户不会感受到任何差异。您的 WordPress 迁移将无缝进行,绝对不会造成任何停机时间。

为了安全起见,我们建议您在迁移完成后 7 天内不要取消旧的托管帐户。

常见问题解答

以下是一些用户在将 WordPress 从一个主机迁移到另一个主机时经常提出的问题。

1. 如何将我的 WordPress 网站迁移到另一个主机?

您可以通过将 WordPress 文件和数据库从旧主机迁移到新的主机提供商来迁移您的 WordPress 网站。

有些主机公司也提供免费的网站迁移服务,但你需要主动询问他们。或者,你也可以自己动手,使用 FTP 客户端传输文件,然后通过 phpMyAdmin 导入数据库。

2. 我可以将我的 WordPress 网站迁移到其他主机提供商吗?

是的,您可以将您的 WordPress 网站迁移到其他主机提供商。

3. 我可以不注册域名就注册新的主机账户吗?

是的,您完全可以在不注册域名的情况下注册主机账户。

域名和主机是两种不同的服务,注册新主机时不一定需要注册域名。更多详情,请参阅我们关于域名和主机区别的指南。

有些主机服务商会在您购买主机时,首先要求您选择域名。如果您已经拥有域名,他们也允许您输入。

4. 我需要将我的域名转移到新的主机吗?

不,您无需将域名转移到新的主机商。但是,将域名转移到新的主机商后,您可以在与新主机账户相同的控制面板下更轻松地续费和管理域名。

有关此主题的更多信息,请参阅我们的域名及其工作原理终极指南。

5. 如何解决 Duplicator 中建立数据库连接时出现的错误?

如果您在连接数据库时遇到错误,或者在 Duplicator 中看到数据库连接错误,则很可能是您输入的数据库连接信息不正确。

请确保您的数据库名称、MySQL 用户名和密码正确。有些网络托管公司不使用本地主机 (localhost) 作为其 MySQL 服务器的托管服务器。如果遇到这种情况,您需要联系您的网络托管商的技术支持人员,以获取正确的信息。

6. 如何检查我的网站是否能从新主机加载?

有很多在线工具可以让你查看网站的托管商。将网站迁移到新的托管商后,你可以使用这些工具,它们会显示托管你网站的网络托管公司的名称。

如果您迁移网站并更改域名服务器 (DNS) 的时间不长,那么您的网站很可能仍然从旧主机加载。域名更改最多需要 48 小时才能完全生效。

7. 我需要从旧主机中删除任何文件或数据吗?

更换主机服务商时,我们建议您至少保留旧网站一周。之后,您可以从旧主机中删除文件。如果您要取消账户,则您的主机服务商将根据其政策删除您的所有数据。

8. 我的账户在旧主机上应该保持激活状态多久?

将网站迁移到新主机后,如果您在旧主机上没有托管任何其他网站,则可以取消旧主机帐户。

但是,在某些情况下,您可能已经支付了年度主机费用。您应该查看他们的退款政策,看看取消订阅后您是否符合退款条件。

9. 如何迁移带有 SSL/HTTPS 的 WordPress 网站?

您需要在新主机提供商处安装 SSL 证书。之后,您可以按照上述步骤操作。只需确保在 URL 中使用 HTTPS,例如 https://example.com

10. 额外福利:新主机商提供免费网站迁移服务

如果您想更换网站托管服务,但上述步骤听起来太复杂,那么您可以选择以下服务提供商,他们将为您迁移网站。

SiteGroundHostingerWP Engine为 WPBeginner 用户提供免费网站迁移服务。

常见问题

电话:
+86 185 2047 9422
微信:
Webulid666
邮箱:
service@webulid.com
WordPress 以其用户友好的平台而闻名。如今,市面上有无数的 WordPress 主题和页面构建器插件可供选择,创建网站从未如此简单。然而,打造真正专业、精致的网站外观仍然并非易事,尤其是对于那些不熟悉设计或技术的人来说。
打造一个优秀的网站远不止简单的主题选择——它需要战略规划、专业的设计知识,通常还需要定制代码。而这正是聘请 WordPress 网站设计服务的关键所在。
我们的网页设计团队在构建美观的网站、吸引访客并带来成果方面拥有丰富的经验。与其费力地创建一个最终达不到专业水准的网站,不如交给我们的专家来处理。我们将与您紧密合作,了解您的愿景并将其变为现实,最终为您打造一个值得骄傲的网站。
我们的网站设计服务适合任何想要建立或提升其在线形象的人 - 无论他们的经验水平如何!
它最适合以下人群:
– WordPress 初学者:您有愿景,但需要帮助将其实现。我们将处理所有技术问题,因此您无需任何设计或编码知识。
忙碌的企业主:您知道专业的网站很重要,但您的时间有限。我们将为您设计一个令人惊艳的网站,让您专注于您最擅长的领域——经营您的业务。
现有网站即将焕新:您现有的网站运行良好,但需要进行现代化升级。我们将进行专业的升级改造,以契合您不断发展的品牌形象。
初创企业和新创企业:准备好实现你的伟大创意了吗?我们将为你打造一个全新的网站,打造令人印象深刻、吸引目标受众的精彩内容。
电商创业者:您需要一个不仅外观精美,还能促进销售的在线商店。我们将根据您的产品或服务,量身定制一个高转化率的电商网站。
本质上,如果您需要一个令人惊叹的、功能齐全的网站,无论这是您的第一个网站还是第五个网站,我们都会帮助您实现它。
开发 WordPress 网站的时间表会根据项目范围和所需的具体功能而有所不同。例如,一个基本的博客大约需要 10 个小时才能搭建完成,但对于像电商商店或会员网站这样的复杂网站,搭建时间则可能更长。
我们的专家经验丰富,将以最快的速度让您的网站上线运行,同时保证质量。根据您选择的 WordPress 网站设计套餐,我们预计交付时间为 7-10 天。一旦我们清楚地了解您的愿景和需求,我们就能为您提供更精准的时间表。
wordpress常见的支付接入通道
在WordPress中,集成支付功能通常涉及到选择合适的支付网关插件,这些插件可以让你轻松地在你的网站上接受付款。以下是一些常见且广泛使用的支付接入通道和相应的WordPress插件:
1、PayPal
插件推荐:PayPal for WooCommerce(对于使用WooCommerce的网站)
PayPal官方插件提供了与PayPal服务的无缝集成,支持多种支付方式,如PayPal支付、信用卡支付等。
其他选择:PayPal Express Checkout for WordPress(适用于非WooCommerce网站)
2、Stripe
插件推荐:Stripe for WooCommerce
Stripe也是全球广泛使用的支付解决方案之一,通过其WordPress插件可以方便地集成到你的WooCommerce网站中。
其他选择:Stripe Payment Gateway for Easy Digital Downloads(对于数字产品)
3、Square
插件推荐:Square for WooCommerce
Square提供了与WooCommerce的集成,支持接受信用卡和Square的移动支付解决方案。
4、Authorize.Net
插件推荐:Authorize.Net AIM for WooCommerce
Authorize.Net是一个强大的支付网关,特别适合电子商务网站,该插件支持WooCommerce。
5、Braintree
插件推荐:Braintree Payments for WooCommerce
Braintree是PayPal旗下的一个支付解决方案,适用于需要多种支付选项的网站。
6、2Checkout
插件推荐:2Checkout Payment Gateway for WooCommerce
2Checkout也是一个国际化的支付网关,适合全球市场。
正常来说,网站建设的三大要素主要值得是域名、服务器、代码(包括文本、图片、视频等内容)。
网站首页:主要结构从上到下分别是banner、产品分类、产品、用户评价、新闻等
产品目录页:产品目录页包括店铺级和产品分类级,展示产品对应级产品
产品详情页:展示产品主图、次图、产品详情描述、产品评价
About Us:关于我们的基本介绍
Contact Us :contact us的相关表单及联系方式、地图等
政策条款页面:主要是隐私政策、退换货政策等
品牌故事: 阐释公司或者品牌的页面
质量保证:质保页面/资质证书
在独立站常见的询盘呈现方式有两种:
1、表单询盘
2、社媒询盘
根据搜索结果,询盘(enquiry/inquiry)在国际贸易中主要分为以下两种类型,其分类依据是‌发起方的主体身份‌:
买方询盘
由买方主动向卖方发出,目的是询问商品价格或其他交易条件(如规格、数量、交货期等),以试探对方交易诚意并了解市场行情。
特点‌:多用于大批量商品采购时,需向多个供应商询价以对比条件;
对复杂商品需详细询问规格,避免后续磋商耗时;
虽无法律约束力,但需避免无购买诚意的询盘,以免损害信誉。
卖方询盘
由卖方向潜在买方发出,通常用于市场动荡或供求异常时,旨在探听市场需求、寻找有利交易时机。
特点‌:卖方主动征询购买意向,可能附带产品报价(即“报盘”);
策略性较强,用于开发新客户或测试市场反应。
其他分类补充‌(非主体分类,但常见于实务中):
按目的性‌:可分为目的明确型询盘(具体询问产品细节,意向高)和潜在发展型询盘(了解市场或开发供应商)。
按真实性‌:部分资料提到“真实询盘”与“虚假询盘”(如垃圾询盘),但此类分类非主流,需谨慎辨别。

Newsletter subscribe!

Enter your email to unlock an exclusive 10% discount on professional website development tailored to your business needs.

Have more questions?

Let’s schedule a short call to discuss how we can work together and contribute to the success of your project or idea.