因此,您的 WordPress 网站已准备就绪,现在您想将其从本地主机移至实时网站/托管,对吧。
最好在本地主机上构建和测试您的网站,这样如果出现问题,它不会影响您的实时网站。因此,在本教程中,我将逐步完成配置,并向您展示如何以两种简单的方式将 WordPress 网站从本地主机上传和传输到托管/实时网站。

方法

这里有两种将 WordPress 从本地主机迁移到实时服务器的方法,我将讨论它们:

  1. 使用插件将 WordPress 站点从本地主机到实时服务器。
  2. 手动将 WordPress 站点从本地主机迁移到实时服务器。

第一种方法很简单,我向技术熟练和非技术熟练的用户推荐它,因为它独立于您的托管服务提供商。但是,如果您是 Cloudways 用户,您会发现手动方法也是迁移 WordPress 网站的一种简单方法。

先决条件:

要将您的 WordPress 站点从您的本地主机移动到另一台服务器,您需要确保:

  • 您已经安装了本地服务器. (如果没有,请参阅我们关于如何使用 XAMPP 在本地主机上安装 WordPress 的指南)
  • 您有一个支持 WordPress 的良好网络托管计划。 (以下是我们可供选择的最佳 WordPress 托管公司列表)

虽然有很多不错的选择,但我们推荐的 WordPress 托管是 Cloudways,我们已与 Readers bring 3 合作几个月的独家优惠券代码。

注意:我使用 Cloudways 托管平台来演示本教程的迁移过程。

让我们开始吧!

方法 1
使用插件将 WordPress 站点从本地主机迁移到实时服务器

在此过程中,我将采取以下所有步骤来简化导航:

第 1 步:在 Localhost WordPress 上安装和设置 Duplicator 插件。
第2步:构建套件
第3步:通过FTP客户端(如FileZilla)传输Installer.php和Archive(zip)文件
第4步:在live上运行installer安装程序服务器
第 5 步:测试站点

虽然我使用了 Duplicator 插件,但这里有一些其他迁移插件可用于此过程:

  • Duplicator (免费增值)
  • 一体化 WP 迁移(免费)
  • BackupBuddy(高级)
  • UpdraftPlus WordPress 备份插件(UpdraftPlus Migrator)(免费增值)
  • WP Migrate DB(高级)
  • Migration Master(高级)
  • VaultPress(高级)
  • WP Clone(免费)

第 1 步:在本地主机 WordPress 上安装和设置复制器插件

首先,您需要在本地 WordPress 站点(即 XAMPP 上)安装并激活复制器插件。为此,转到添加新插件并在搜索中键入 Duplicator,单击立即安装,然后将其激活。

第 2 步:构建工具包

您将在 WordPress 仪表板的左侧面板上看到复制器菜单。单击 Duplicator > Packages > New

创建包后,只需单击 Next 按钮。

现在点击“生成”按钮。

构建包需要几秒钟。该软件包将创建一个包含所有网站插件、主题、内容、数据库和 WordPress 文件的 zip 文件。

您现在可以通过单击上面显示的一键下载来下载这两个文件。

第 3 步:通过 FTP 客户端 FileZilla 将 Installer.php 和 Archive (zip) 文件传输到 Cloudways Live 服务器

首先,在 Cloudways 上启动一个新的应用程序

启动应用程序后,您需要下载一个 FTP 客户端,例如 FileZilla。您可以从 FileZilla-Project.org(下载链接)下载它。

要连接到 FileZilla,您需要向它提供服务器的主凭据(主机 IP、用户、密码和端口)。

对于FileZilla:
Cloudways的公网IP=主机
Cloudways的用户名=你的用户名
Cloudways的密码=你的密码
port= 22

注意:为了顺利运行选择端口 22

您可以在 Cloudways 平台的“主凭据”中的“服务器管理”下找到所有这些详细信息,如下图所示。

在相应字段中输入您的主凭据后,单击“快速连接”。

接下来,转到“应用程序”文件夹,选择“数据库名称”文件夹(“应用程序访问”详细信息中的数据库名称),选择public_html文件夹并通过FileZilla FTP -CONFIG删除WP。 PHP 文件,然后将安装程序和存档文件从您的桌面上传到此文件夹。

注意:在上传存档之前,请确保从应用程序中删除 wp-config.php 文件(位于 public_html 文件夹中)。

第四步:在Live Server上运行installer安装程序

完成以上步骤的上传过程后,需要运行网站URL。

接下来,您将看到 WordPress 安装设置:

只需删除“wp from http://YourSiteName.com/wp-admin/setup-config.php URL -admin/ setup-config.php”并将其替换为“Installer.php”http://YourSiteName.com/installer.php。

当输入 YourSiteName/installer.php URL 时,屏幕上会出现以下设置配置:

只需单击下一步按钮!

注意:Duplicator 插件最适合空数据库。因此,您需要在继续之前删除所有以前的数据。为此,请转到“应用程序管理”并单击“启动数据库管理器”。

现在,您需要检查表以选择数据库中的所有表,然后单击“删除”按钮删除所选表,如下图所示。

现在回到 Duplicator 部署安装程序,您可以通过在第二步中放置 MySQL Access Credentials 来继续配置 Duplicator。

host = Localhost
database = "你的数据库名"
user = "你数据库的用户名"
password = "数据库密码"

现在,只需单击“下一步”即可安装设置。

第 5 步:测试实时站点

现在您需要在实时站点上对其进行测试,因此只需单击管理员登录和 wp- 登录页面。

接下来,您需要提供您的 Localhost WordPress 站点管理员凭据,这些凭据是 XAMPP 凭据(不是 Cloudway 访问凭据)。

出于安全原因,当您将 WordPress 站点从本地主机迁移到 Live 服务器时,请禁用所有插件。要重新激活已停用的插件,请导航至插件 > 已安装的插件,选择批量操作,然后单击激活按钮,如下图所示。

如您所见,将 WordPress 站点从本地主机迁移到实时服务器并不困难。现在您还知道 Duplicator 插件是一个功能强大的工具,可以更轻松地将您的 WordPress 站点迁移到实时服务器。

方法2
手动将WordPress站点从本地主机迁移到Live服务器

通过此方法,我将向您展示如何手动迁移WordPress站点从本地主机移动到实时网站/主机。

虽然上面有链接,但这里是如何在 Cloudways 的新服务器上启动新应用程序。

第 1 步:导出 Localhost WordPress 数据库

首先,您需要导出在 XAMPP for WordPress 上创建的数据库文件。
选择您本地的 WordPress 数据库并单击“导出”>“快速导出方法”>“开始”,您将在下载文件夹中看到一个“.SQL”文件。

第 2 步:从托管数据库中删除数据库表

该过程的下一步是通过单击 Start Database Manager 按钮启动数据库管理器。

接下来,您需要通过选择“表格”并单击“删除”按钮来删除所有表格。

第 3 步:在实时网站上导入 Localhost WordPress 数据库:

现在,该过程的下一步是将该“.SQL”数据库文件导入您的托管数据库。为此,您需要单击“导入”>“选择文件”并从文件夹中选择 .SQL 文件并单击“打开”按钮,然后单击“执行”。

第四步:更改站点URL、主页和博客名称:

接下来,您需要更改实时服务器的站点URL、主页和博客名称。
接下来,查找数据库中的wp_options表。

注意:如果在安装时更改了前缀,这可能是 _options。

现在,点击 wp_options 或

_options,然后点击选择数据。

这里只需要改3个名字:

Site URL="Your Website URL"
Homepage="Your Site URL"
Blog Name = "没有 HTTPS:// 的您的站点 URL”

这是您需要复制的“您的站点 URL”。

为上面提到的每个突出显示的选项名称单击编辑,并将上面的值插入到选项_值字段中。您的本地安装 URL 可能类似于:http://localhost/test 例如:

只需点击“保存”。

恭喜!您已成功将您的 WordPress 站点从本地主机迁移到实时站点。

结论

既然您了解了将 WordPress 站点从本地主机迁移到实时服务器的两个过程,我相信您认为这是一个简单的过程。首先,使用 Duplicator 插件使这个过程变得非常容易。其次,Cloudways 的直观平台也使手动处理变得容易。那么现在您的网站已经准备就绪,您有一个不错的域名吗?如果没有,这里有一篇关于如何为您的网站选择完美域名的文章。

一旦您的域名和网站启动并运行,您就可以在线标记它们了!

将 WordPress 从本地主机迁移到 Live Server 的分步指南帖子首先出现在 WPblog 上。