您想将您的实时 WordPress 网站移动到计算机上的本地服务器吗?

在您的计算机(本地服务器)上安装 WordPress 可以让您轻松学习 WordPress 并进行测试。当您将实时 WordPress 站点移动到本地服务器时,它允许您尝试使用与实时站点相同的数据。

在本文中,我们将向您展示如何在不破坏任何内容的情况下轻松地将实时 WordPress 网站移动到本地服务器。

span>为什么以及谁想要将实时 WordPress 站点移动到本地服务器?

如果您已经运行 WordPress 网站 一段时间,您可能想尝试新的主题或插件.但是,在实时网站上执行此操作可能会给您的用户带来糟糕的用户体验。

为了避免这种情况,许多用户在他们的本地服务器上创建了他们的 WordPress 站点的副本,以测试新的主题、插件或进行开发测试。

这使您可以为所有内容设置主题并测试所有功能,而不必担心破坏您的网站。许多用户将他们的站点复制到本地服务器,以使用实际站点数据练习他们的 WordPress 和编码技能。

即使您可以使用 WordPress 中的虚拟内容 进行所有测试,实际网站数据仍然可以让您更这些更改将如何显示在您的实时站点上的良好视觉表示。

准备将您的本地站点移动到本地服务器

首先,您需要确保始终有一个备份您的 WordPress 网站。您可以使用几个很棒的 WordPress 备份插件。

其次,你需要在你的电脑上安装本地服务器环境。您可以使用 Windows 版 WAMPMac 版 MAMP。环境搭建完成后,需要使用phpMyAdmin新建一个数据库

只需在浏览器中访问以下 URL 即可启动 phpMyAdmin。

http://localhost/phpmyadmin/
http://localhost:8080/phpmyadmin/

在这里您需要单击“数据库”选项卡并创建一个新数据库。稍后您将需要此数据库来解压缩实时站点数据。

span> 现在您可以将您的实时 WordPress 站点移动到本地服务器。

方法一、使用插件将活的WordPress站点移动到本地

这种方法比较简单,推荐使用对于所有用户。

您需要做的第一件事是安装并激活 Duplicator 插件。有关详细信息,请参阅我们关于如何安装 WordPress 插件 的分步指南。

Duplicator 可以轻松创建整个网站的复制包。它可用于将 WordPress 站点移动到新位置,或用作备份插件。

激活后,该插件将在您的 WordPress 管理侧边栏中添加一个新的“Duplicator” span>一个菜单项。单击它将带您到插件的包屏幕。

span> 要创建新包,您需要单击“创建新包”按钮。 Duplicator 将启动包向导,您需要单击“下一步”按钮继续。

span> 然后该插件将在您的网站上运行并进行一些背景检查。然后它会向您显示这些检查的摘要。如果一切正常,请单击“构建”按钮继续。

span> Duplicator 现在将创建您的站点包。

完成后,您将看到一个存档的 zip 文件,其中包含所有网站数据和一个安装程序文件。您需要将这两个文件下载到您的计算机上。

span> 现在您可以解压缩这些文件并将它们安装到您的本地服务器上。

首先,您需要在本地服务器的根文件夹中创建一个新文件夹。这是本地服务器存放所有网站的文件夹。

例如,如果您使用的是 MAMP,它将是 /Applications/MAMP/htdocs/ 文件夹。或者,如果您使用的是 WAMP,它将是 C:wampwww 文件夹。

在此文件夹中,您可以为每个要在本地服务器上导入或创建的新网站创建一个新文件夹。

span> 之后,您需要打开为本地网站创建的文件夹,然后复制并粘贴您之前下载的存档 zip 文件和安装程序脚本。

span> 要运行安装,您需要在 Web 浏览器中打开 installer.php 脚本。

例如,如果您将这两个文件粘贴到文件夹 /mylocalsite/,您可以访问 Visit them in你的浏览器http://localhost/mylocalsite/installer.php

您现在将看到一个复制器安装脚本,如下所示:

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

Duplicator 现在将解压缩存档 zip 文件并要求您输入本地站点的数据库信息。这是您之前创建的数据库。

span> 服务器名称几乎总是 localhost,用户名是 root。在大多数情况下,您的本地服务器安装没有为 root 设置密码,因此您可以将该密码留空。

在页面底部,您会看到一个“测试数据库”按钮,您可以使用该按钮来确保数据库信息正确无误。

span> 如果一切正常,单击 Next 按钮继续。

现在,Duplicator 将导入您的 WordPress 数据库。之后,它会要求您仔细检查它自动检测到的新网站信息。

span> 单击下一步按钮继续。

Duplicator 现在将完成设置并显示一个按钮以登录您的本地站点。您将使用与实际站点相同的 WordPress 用户名和密码。

span> 就是这样,您已成功将您的实时站点移动到本地服务器。

方法 2. 手动将实时 WordPress 站点移动到本地服务器

如果这个插件不适合你那么您始终可以手动将实时站点移动到本地服务器。您需要做的第一件事是从您的 WordPress 托管 帐户手动备份您的网站。

第一步,导出上线站点的WordPress数据库

导出WordPress对于实时站点数据库,您需要登录到您的 cPanel 仪表板并单击 phpMyAdmin。

注意:我们正在显示 Bluehost 仪表板的屏幕截图。

span> 在 phpMyAdmin 中,您需要选择要导出的数据库,然后单击顶部的“导出”选项卡。

span > phpMyAdmin 现在会要求您选择快速或自定义导出方法。我们建议使用自定义方法并选择 zip 作为压缩方法。

有时 WordPress 插件可以在 WordPress 数据库中创建自己的表。如果您不再使用插件,自定义方法允许您排除这些表。

保留其余选项不变,单击“执行”按钮以下载 zip 格式的数据库备份。

span>PhpMyAdmin 现在将下载您的数据库文件。有关详细信息,请参阅我们的教程如何手动备份您的 WordPress 数据库。

第 2 步。下载所有 WordPress 文件

下一步是下载 WordPress文件。为此,您需要使用 FTP 客户端连接到您的 WordPress 站点

连接后,选择所有 WordPress 文件并将其下载到您的计算机。

strong>第三步,将WordPress文件和数据库导入本地

下载完WordPress文件后,需要在本地服务器导入到本地站点的文件夹。

如果您使用的是 WAMP,则需要在 C:wampwww 文件夹中为您的本地站点创建一个文件夹。 MAMP 用户需要在 /Applications/MAMP/htdocs/ 文件夹中创建一个文件夹。

之后,只需将您的 WordPress 文件复制并粘贴到新文件夹中。

接下来,您需要导入您的 WordPress 数据库。只需访问以下 URL,即可在本地服务器上打开 phpMyAdmin:

http://localhost/phpmyadmin/

Since您之前已经创建了数据库,现在需要选择它并单击顶部的“导入”选项卡。

span> 单击“选择文件”按钮选择并上传您在第一步中下载的数据库导出文件。之后,单击页面底部的“开始使用”按钮。

PhpMyAdmin 现在将解压缩并导入您的 WordPress 数据库。

现在您的数据库已全部设置完毕,您需要更新 WordPress 数据库中指向您实际站点的 URL。

您可以通过在 phpMyAdmin 中运行 SQL 查询来完成此操作。确保选择了本地站点的数据库,然后单击 SQL。

span> 在 phpMyAdmin 的 SQL 屏幕中,复制并粘贴此代码,确保将 example.com 替换为您的实时站点的 URL,并将 http://localhost/mylocalsite 替换为您站点的本地服务器 URL。

1