如何简单复制一个WordPress网站的七个步骤
克隆一个现有的WordPress网站通常是搬迁到新主机、在本地进行客户开发项目、设置测试网站等过程中的第一步。
在本文中,我们将向你展示如何轻松地克隆一个WordPress网站。
什么是WordPress网站克隆,以及为什么使用它?
克隆WordPress网站的概念是将一个网站的精确副本应用到另一个网站。这有许多用途。例如,你可能正在将网站迁移到新的主机或新的域名。通过克隆网站,你可以节省大量时间和精力,加快迁移过程。
另一个例子是在本地开发环境中为客户开发网站。一旦工作完成,你可以简单地克隆网站并将其移动到客户的实际服务器。
你还可以克隆一个实际的WordPress网站并设置一个测试网站,以在上线前测试更改。
下面我们将向你展示如何在几个简单步骤中克隆一个WordPress网站。你可以使用以下的快速链接在教程中导航:
- 步骤1:设置Duplicator插件以便于克隆
- 步骤2:为你的WordPress网站创建Duplicator包
- 步骤3:准备克隆你的WordPress网站
- 步骤4:将你的WordPress网站归档和安装程序上传到新位置
- 步骤5:为你的网站创建一个新的WordPress数据库
- 步骤6:运行WordPress网站导入脚本
- 步骤7:测试你克隆后的网站并删除临时文件
步骤1:设置Duplicator插件以便于克隆
克隆一个WordPress网站的最佳方式是使用Duplicator插件。它是一个强大的WordPress克隆和复制插件,但使用起来仍然非常简单。
首先,你需要在你要克隆的网站上激活并安装该插件。有关详细信息,请参阅我们的逐步指南:如何安装WordPress插件。
注意:Duplicator有一个专业版,具有额外功能,如计划备份、多站点迁移等。然而,我们将在本指南中使用免费版本,因为它包含克隆WordPress网站所需的一切。
步骤2:为你的WordPress网站创建Duplicator包
激活后,前往Duplicator » Packages,然后点击页面顶部的‘Create New’按钮。
之后,你将被带到一个屏幕,在这里你可以输入一个重复文件的名称。这只是供你参考的,因此可以使用任何你想要的名称。
然后,点击‘Next’按钮。
Duplicator现在将扫描你的网站。如果发现任何部分有问题,你将看到一个警告,提供如何解决问题的信息。看到‘Scan Complete’消息时,只需点击‘Build’按钮继续。
此插件将备份你所有的WordPress数据库、图像、模板、插件以及其他所有文件,并打包成一个可下载的包。根据你网站的大小,这个过程可能需要几分钟。
步骤3:准备克隆你的WordPress网站
备份过程完成后,便是下载文件的时候了。你需要下载包含你备份的归档文件和安装程序。
为此,请点击‘One-click Download’链接。
步骤4:将你的WordPress网站归档和安装程序上传到新位置
现在你有了网站的完整备份和安装文件,下一步是将它们上传到新位置。这个新位置可以是一个实际的WordPress博客或一个本地服务器上的网站。
如果要克隆到本地服务器上的网站,你需要在本地服务器的根文件夹中创建一个新文件夹。这是本地服务器存储所有网站的地方。例如,如果你使用的是MAMP,它将位于‘/Applications/MAMP/htdocs/’文件夹中。如果你使用的是WAMP,它将位于‘C:wampwww’文件夹中。
之后,你需要打开为你克隆的网站创建的文件夹,并将归档文件和安装程序复制到该文件夹中。
如果你想要将网站克隆到不同的WordPress托管平台,你可以先创建一个空网站,然后使用提供商的文件管理器将文件上传到该网站。如果你使用的是Bluehost,只需登录到你的托管帐户控制面板,然后导航到‘Websites’选项卡。之后,点击‘Add Site’。
在下一个屏幕中,你将看到一些网站类型选项。只需选择‘Other (empty environment)’并点击‘Continue’。
接下来,输入你的网站标题。如果需要,可以跳过此步骤并点击‘Continue’。
在这个阶段,你可以将网站与域名连接。如果你还没有域名,可以暂时使用临时域名。点击‘Continue’继续。
当你的空网站准备就绪后,你将返回到‘Websites’选项卡。在新创建的网站上,点击‘Settings’按钮。
现在,向下滚动到‘Quick Links’部分。一旦到那里,只需点击‘File Manager’按钮。
Bluehost现在将带你到你的网站的文件管理器。点击‘Upload’按钮上传文件。
现在,选择你要上传到空网站的文件。完成后,只需点击‘Go Back to …’ 你现在应该在文件管理器中看到你的归档和安装文件。继续删除此目录中的其他文件,以确保后续安装顺利进行。
或者,你可以使用FTP客户端将安装程序和归档文件上传到根目录。如果你以前没做过此操作,请参阅我们的初学者指南:如何使用FTP上传文件到WordPress。
无论你将文件上传到哪里,你都需要确保该文件夹仅包含installer.php和归档zip文件。
步骤5:为你的网站创建一个新的WordPress数据库
接下来,你需要创建一个新WordPress数据库来解压你克隆的WordPress版本。如果你已经创建了一个数据库,那么可以跳过此步骤。
根据新位置是实际站点还是本地服务器上的站点,有几种创建数据库的方式。
如果你使用的是实际站点,只需登录到你的WordPress托管帐户控制面板。对于Bluehost用户,你需要和之前一样,进入你的网站的‘Settings’选项卡。然后,切换到‘Advanced’选项卡,并在cPanel旁边点击‘Manage’。
在cPanel内部,滚动到‘Databases’部分。之后,选择‘MySQL Databases’。这将带你到一个屏幕,你可以在此输入数据库名称。然后,点击‘Create Database’按钮。
接下来,你需要向MySQL数据库添加一个新用户。只需滚动到‘MySQL Users’部分。然后,为新用户输入用户名和密码,并点击‘Create a user’按钮。
完成后,下一步是将用户添加到你的数据库。只需滚动到‘Add User to a Database’部分,并打开‘User’下拉菜单。在此处,选择你在上一步中创建的数据库用户。之后,打开‘Database’下拉菜单,选择你之前创建的数据库。
请记住数据库名称、用户名和密码,因为你将在下一步中需要这些信息。完成后,点击‘Add’按钮。
如果你使用本地服务器安装,只需访问‘http://localhost/phpmyadmin/’或‘http://localhost:8080/phpmyadmin/’来启动phpMyAdmin。之后,点击‘Menu’选项卡,然后选择‘Database’选项。接下来,你需要输入一个新数据库的名称。然后,点击‘Create’按钮。
你将在下一步中使用数据库名称。对于大多数本地服务器安装,主机将是localhost,用户名将是root,密码为空。
步骤6:运行WordPress网站导入脚本
现在,所有文件都已到位,是时候运行Duplicator安装脚本了。此脚本只需几次点击即可解压你的归档文件。
首先,在网站URL中输入你的域名,并在末尾添加installer.php。这会看起来类似于‘https://example.com/installer.php’。确保将‘example.com’替换为你自己的域名或站点的本地主机地址。
接下来,Duplicator安装脚本将显示在屏幕上。首先,它将自动查找现有的备份文件和初始设置。如果没有错误,请勾选页面底部的条款和通知复选框,然后点击‘Next‘继续。
在下一个屏幕上,你需要输入你的WordPress数据库信息。这是你在上面复制的数据库信息。在页面底部,有一个‘Test Database’按钮,你可以用来检查所有数据库信息是否正确。如果一切正常,点击‘Next’按钮。
Duplicator现在将导入你的WordPress数据库。作为此过程的一部分,它将自动检测到任何更改并完成‘URL’,‘Path’和‘Title’字段。只需点击‘Next’按钮继续。
Duplicator将完成安装,你将看到‘Admin Login’按钮。只需点击此按钮,访问你新克隆的网站。
步骤7:测试你克隆后的网站并删除临时文件
你现在可以测试你克隆的网站。我们推荐测试WordPress管理区和你网站的公共前端,以确保所有数据都在,并且网站正常运行。
如果遇到任何WordPress错误,请参阅我们的初学者指南:如何解决WordPress错误。
一旦你确信所有内容都正确导入,可以删除Duplicator插件创建的安装文件。要删除这些文件,进入你克隆的WordPress网站,导航到Duplicator » Tools,然后点击‘Remove Installation Files’按钮。
这样,你就成功克隆了一个WordPress网站。
我已克隆我的WordPress网站,接下来做什么?
如果你成功克隆了WordPress网站,这里有一些你可能想要接下来做的事情:
- 使用此最终迁移检查表检查你是否已正确迁移网站。
- 检查你克隆的网站的固定链接设置。
- 出于安全原因,更新你的WordPress核心、主题和插件。
- 如有需要,更新你的网站管理员详细信息,例如管理员邮箱地址。
- 安装必备的WordPress插件以发展你的网站。
- 在发布网站之前,参考此网站启动检查表。
- 预览你的网站,查看一切是否正常工作。
我们希望这篇文章帮助你学习如何轻松克隆你的WordPress网站。你可能还想看看域名和网络托管区别的指南以及我们为小企业选择的最佳电子邮件营销服务。
如果你喜欢这篇文章,请订阅我们的YouTube频道,观看更多WordPress视频教程。你也可以在Twitter和Facebook上找到我们。