使用 Duplicator 将 WordPress 网站从本地环境迁移到线上服务器

加快 WordPress 速度的一种方法是使用 Local、WAMP、MAMP、LAMP 等工具在本地构建网站。

对于初学者来说,将站点从本地迁移到实时站点一直很困难。在本文中,我将演示如何使用 Duplicator 插件以无缝方式将网站从本地服务器移动到线上服务器。

开始之前

在开始将网站从本地迁移到实时服务器之前,我们需要准备一些东西。

  1. 对本地的完全访问权限 - 假设您的网站在本地级别上功能齐全,并且您可以完全访问它。
  2. 服务器/ 主机空间 - 你必须有一台服务器/主机设置愿与映射到该域名。您可以使用任何托管服务,例如 SiteGround、 Godaddy、Globhost 等,也可以使用 阿里云腾讯云、 AWS(EC2)、Digital Ocean 等云服务。
    注意:如果您使用的云服务器,请确保将端口 80 和 443 添加到安全规则,并向公众开放。
  3. FTP/SCP 访问 -您必须有 FTP 或 SCP(安全复制协议)到您的服务器公共目录(在大多数情况下为public_html )。那些使用云服务器的人将根据所使用的服务器(即 Apache 或 Nginx)拥有不同的文件夹。

先从部署方法说起

这是一个简单的适合初学者的方法。要将 WordPress 从本地主机迁移到实时站点,我们将使用 WordPress 迁移插件 Duplicator。

步骤 1:安装和设置Duplicator 插件

我们需要做的第一件事是在本地的WordPress中安装并激活 Duplicator 插件。

步骤 2:创建备份包

成功安装并激活 Duplicator 插件后,我们将创建一个备份包,以便将其安装在我们的实时/线上站点。

要创建,请转到 Duplicator > Package 并单击 Create New 按钮。

转到 Duplicator > Package 并单击 Create New 按钮

可选 -命名您的包,如果您要创建多个包,名称将有助于识别包。

现在单击下一步按钮。

指定名称(可选)并单击下一步

现在 Duplicator 将运行一些检查以确保一切正常。如果所有的检查都是好的,然后单击构建。

点击构建

构建过程可能需要很长时间,这取决于您的网站内容和数据库的大小。在构建过程中保持选项卡打开。

构建包

该过程完成后,您将获得下载存档文件和安装程序文件的选项。您也可以一键下载这两个文件。

存档文件 -存档文件是 WordPress 网站的完整备份。它包括 WordPress 核心文件、媒体文件、主题、插件和 WordPress 数据库备份。

安装程序文件 -安装程序是一个 PHP 脚本,可自动执行迁移过程。它将解压缩存档并帮助建立与数据库的连接。

步骤 3:为生产站点创建数据库

现在我们有一个完整的网站和数据库备份。在我们上传和安装生产站点之前,我们需要为我们的生产站点创建一个数据库。

如果您知道如何设置数据库,记下主机名、端口、数据库名称、数据库用户、密码。在接下来的步骤中需要这些详细信息以将数据库与生产站点连接。如果你不知道如何创建数据库,建议联系主机商咨询。

步骤 4:上传文件到线上服务器

现在我们需要将安装程序和存档文件上传到我们服务器的根目录 (一般虚拟主机的为 public_html)。我们可以使用 FTP 或 SCP 将文件上传到主机/服务器。如果不清楚,请咨询主机商。

在上传迁移文件(存档和安装程序文件)之前,请确保网站的根目录为空。一些托管服务提供商默认在根目录中设置 WordPress;在上传迁移文件之前,您必须删除所有这些文件。

上传存档文件到网站根目录

步骤 5:运行迁移脚本

完成文件上传后,您需要运行迁移脚本。要运行迁移脚本,请在浏览器中打开以下网址:

https://您的域名/installer.php

这将打开 Duplicator 迁移安装程序屏幕。

Duplicator 检查

Duplicator 将通过对存档运行验证测试来运行检查以确保一切正常。检查各项目和通知以继续设置,然后单击下一步。

现在您将看到一个用于设置数据库的屏幕。您需要输入您在上一步中创建的数据库的所有详细信息,然后单击测试连接以确保数据库详细信息正确且有效。

测试连接成功后,单击下一步。

数据库配置

现在,系统会要求您提供站点详细信息,例如 网址、标题等。迁移脚本会自动获取这些详细信息,您无需进行任何更改。

单击下一步继续设置。

网站详情

现在复制器将完成迁移并打开成功屏幕。您现在可以单击管理员登录按钮进入您网站的 WordPress 管理区域。

设置完成

恭喜!您已成功将 WordPress 从本地服务器迁移到线上服务器。

拓展阅读:

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
欢迎关注我们的微信公众号:WPDAXUE

倡萌

一个文科IT宅男,喜欢折腾WordPress和被它折腾 ^_^

暂无评论

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注