5分钟搞定WordPress网站克隆复制教程
克隆 WordPress 网站的需求多种多样,无论是为了测试新插件或主题、迁移至新服务器,还是进行网站备份,克隆功能都能提供强大支持。使用 Duplicator 插件复制 WordPress 网站,操作简便高效,能够完整打包并传输网站内容、主题、插件等核心元素。下面,我们将详细介绍如何通过 Duplicator 插件,分 5 步完成 WordPress 网站的克隆操作。
### 复制 WordPress 网站的核心目的
* **创建测试环境**:搭建一个暂存站点,用于测试 WordPress 主题或插件的更改效果。
* **网站迁移**:将 WordPress 网站无缝迁移至新的虚拟主机或服务器。
* **网站备份**:生成完整网站副本,作为数据备份的重要手段。
### 使用 Duplicator 克隆 WordPress 网站的详细步骤
选择 Duplicator 插件进行网站克隆,主要得益于其操作简单、功能全面且完全免费。若需更高级功能,如计划备份或云存储上传,Duplicator Pro 提供了拖放安装、自动备份等增值服务。以下是克隆 WordPress 网站的 5 个关键步骤:
#### 第 1 步:安装 Duplicator 插件
首先,在 WordPress 管理后台安装 Duplicator 插件。登录网站后台,点击左侧菜单栏的“插件”>“添加新插件”,在搜索框中输入“Duplicator”,即可找到该插件(目前已有超过 100 万活跃安装量)。安装并启用插件后,在管理侧边栏将出现 Duplicator 选项,点击“Packages”进入网站导出界面。
#### 第 2 步:导出 Duplicator package
进入 Duplicator 页面后,点击右上角的“Create New”按钮,启动导出流程。Duplicator 会自动生成一个包含网站所有内容的“package”,涵盖主题、插件、媒体文件及核心数据。在此过程中,您可自定义 package 名称,但默认设置通常无需调整,直接点击“下一步”即可。Duplicator 会扫描网站状态,确保导出正常。确认无误后,点击“BUILD”开始压缩,网站内容将被打包成一个包含 PHP 文件和压缩包的完整 package。最后,点击“One-Click Download”下载 package 文件,浏览器可能会提示下载多个文件,直接确认即可。
#### 第 3 步:上传 package 到新服务器
将克隆的 WordPress 网站上传至新服务器,需要通过 FTP 客户端进行操作。若您不熟悉 FTP,可使用 Cyberduck(Windows/Mac 免费版)、Filezilla(Windows/Mac 免费版)等工具。通常,虚拟主机管理面板会提供 FTP 登录信息,若找不到,建议联系主机提供商获取帮助。以 SiteGround 为例,您需在其控制面板中创建 FTP 账户,并记下用户名和密码。在 Filezilla 中输入这些信息,确保协议选择正确(FTP 或 SFTP)。登录后,导航至网站根目录(通常为“public_html”),删除服务器上原有的默认文件,然后将下载的 Duplicator package 文件上传至该目录。
#### 第 4 步:为新网站创建数据库
新 WordPress 网站需要独立的数据库运行。登录虚拟主机控制面板,在数据库管理区域创建一个新的 MySQL 数据库。随后,添加一个数据库用户并授予其访问权限,记下数据库名称、用户名和密码,这些信息将在后续安装步骤中使用。在 SiteGround 中,您只需点击“Create Database”按钮即可完成操作。创建用户后,确保其拥有访问新数据库的权限,点击“manage access”确认设置。
#### 第 5 步:运行 Duplicator 安装程序
上传文件完成后,通过浏览器访问新服务器的“yourdomain.com/installer.php”地址,启动 Duplicator 安装程序。程序会自动检测服务器环境,并提示您输入在第 4 步中创建的数据库信息。勾选“同意条款和条件”后,输入数据库名称、用户名和密码。Duplicator 默认会覆盖数据库中的现有内容,若您在新服务器上已有 WordPress 安装,需谨慎操作。接下来,设置新网站的域名 URL,若转移至新域名,此处需填写;若仅作备份,可保持默认。此外,您可选择创建新的 WordPress 管理账户。完成所有设置后,点击“安装”按钮,Duplicator 将开始克隆网站。安装完成后,务必删除“installer.php”和“package”文件,以防安全风险。最后,点击“admin login”进入新网站的 WordPress 后台。
### 注意事项
若安装后网站显示空白,可能需要调整 wp-config.php 文件中的表前缀。所有 WordPress 数据库表均使用表前缀,若新服务器已有 WordPress 安装,需确保表前缀与原网站一致。
通过以上步骤,您即可轻松完成 WordPress 网站的克隆操作。若在过程中遇到任何问题,欢迎在评论区留言,我们将竭诚为您提供帮助。