因此,您的 WordPress 网站已准备就绪,现在您想将其从本地主机移至实时网站/托管,对吧。
最好在本地主机上构建和测试您的网站,这样如果出现问题,它不会影响您的实时网站。因此,在本教程中,我将逐步完成配置,并向您展示如何以两种简单的方式将 WordPress 网站从本地主机上传和传输到托管/实时网站。
方法
这里有两种将 WordPress 从本地主机迁移到实时服务器的方法,我将讨论它们:
- 使用插件将 WordPress 站点从本地主机到实时服务器。
- 手动将 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(免费) li>
第 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 上。