对于那些不熟悉这个过程的人来说,搬到一个新的主机可能会让人伤脑筋。尽管这些步骤并不复杂,但对于许多网站管理员来说,这是一个不必要且耗时的麻烦。如果您想以最小的努力 将WordPress 网站快速移动到新的托管服务器,本文将指导您遵循以下步骤。
考虑 WordPress 迁移的原因
由于不熟悉过程,许多用户倾向于远离 WordPress 迁移。正因为如此,您可能会发现自己容忍了一个无法为您提供性能并支持您的项目需求和应得的主机。如果您是那些对您的网络托管服务越来越感到沮丧的客户之一,那么可能是时候考虑迁移 WordPress 了。
将您的 WordPress 网站移至新提供商的一些主要原因包括:
- 网站性能缓慢或缓慢
- 频繁停机
- 客户支持水平低下
- 成长空间不足
- 托管成本增加
只需采取行动即可避免许多此类情况。首先,请确保为您的新在线家庭找到合适的提供商。
选择合适的 WordPress 主机
对于那些不熟悉不同托管品牌细节的人来说,一个常见的诱惑是让价格指导您的选择。虽然成本自然是必不可少的,但您需要合适的环境才能顺利运行 WordPress 网站。如果您未能满足这些要求 - 迁移您的网站可能弊大于利。不过,只要您遵循一些简单的准则,您就可以轻松识别优质的 WordPress 托管服务提供商。
一些值得关注的领域是:
- 硬件规格
- 成本效益(功能集与价格)
- 客户支持渠道
- 备份和恢复实用程序
- WordPress特定的工具和服务
- 用户评论和推荐
WordPress 网站的托管方面至关重要。做出错误的选择很容易导致不得不与另一个提供商重复迁移过程。
如何迁移 WordPress 网站
第 1 步。备份您的文件
像 WinSCP 这样的 FTP 应用程序将允许您拖放文件以快速将它们备份到本地设备。备份您的 WordPress 文件有两个目的。一般来说,如果您的网站出现问题,这可以保护您可以使用的存档。在站点迁移的上下文中,备份文件意味着将站点数据保存到本地设备,然后将其移动到新的托管帐户。
备份文件的最佳方式是使用文件传输协议 (FTP)应用程序。网络上有许多免费且高度可用的版本。两个经常推荐的 FTP 应用程序是FileZilla和WinSCP。安装 FTP 应用程序后,您需要在现有的 Web 主机上创建一个 FTP 帐户。可以从您的虚拟主机控制面板执行此步骤。创建帐户并确保记下您的用户名和密码。
现在,使用 FTP 应用程序连接到旧主机的帐户,并将所有 WordPress 文件复制到本地计算机上的目录中。除非您在初始 WordPress 安装期间另有指定,否则它应该在您的根文件夹中——通常是public_html或www。
步骤 2. 备份和导出 WordPress 数据库
作为一个 Web 应用程序,WordPress 有一个数据库来帮助它创建动态内容页面。迁移 WordPress 站点时,您必须单独移动数据库。为此,我们将使用您的虚拟主机控制面板中的phpMyAdmin 工具。
登录到您的虚拟主机控制面板并找到 phpMyAdmin 图标。接下来,选择与您要移动的 WordPress 安装关联的数据库,然后单击“导出” 选项卡。选择快速导出 并确保在格式下拉菜单 下选择SQL 。完成后,点击Go 按钮,系统会询问您要将数据库保存在哪里。该位置可以是您本地设备上可轻松访问的任何位置。
第 3 步。上传您的 WordPress 文件
将 WordPress 文件移动到新主机与您之前备份它们的方式类似,但相反。您需要在新主机上创建一个新的 FTP 帐户。完成后 – 使用 FTP 应用程序连接并将文件上传到您选择的目录。
步骤 4. 移动 WordPress 数据库
同样,这与第 2 步类似,只是我们正在做相反的事情。但是有一点不同——您必须先创建一个新的空白数据库。要开始此操作,请使用新主机登录控制面板。前往数据库并启动MySQL。从下一个屏幕 - 选择创建一个新数据库并向其中添加一个用户。完成后,返回并启动phpMyAdmin工具。进入后,您将需要单击“导入” 选项卡并上传您之前备份的数据库。
第 5 步。编辑您的 wp-config.php 文件
尽管您已经从旧数据库中导入了数据,但这是在一个干净的新表中完成的。您现在需要编辑wp-config.php 文件以进行迁移以获取更新的站点信息。
从文件管理器访问文件并编辑它们,更改以下行:
定义('DB_NAME,' new_database_name ');
定义('DB_USER,' new_database_username ');
定义('DB_PASSWORD,' new_database_user_password ');
在上面的行中,确保将粗体文本替换为对您的新主机准确的信息。
第 6 步:更改您的域名服务器
即使所有必要的文件现在都已到位,您的访问者仍将使用您以前的主机访问您的网站。要更改这一点,您需要更新 DNS 记录,让您的域知道新网站的位置。
您首先需要登录您注册域名的管理面板。在注册过程中使用您的新虚拟主机提供的信息更新名称服务器(通常成对出现)。它们通常看起来像:
ns1.yournewserver.com
ns2.yournewserver.com
请记住,更改通过全球 DNS 系统传播需要一些时间。在接下来的24-48 小时内,建议您不要更改旧的或新的 WordPress 安装。
WordPress 迁移后可能出现的问题
虽然很简单,但 WordPress 迁移隐藏了一些您绝对想避免的危险。以下是一些可能出现的常见 WP 传输问题:
- 建立安全数据库连接时出错 - 此错误可能与修改wp-config.php文件时出错有关。检查文件并确保信息正确。留意错别字。
- 500 Internal Server Error – 这个模糊的错误消息很难识别,可能是由多种因素引起的。对此的一种常见解决方案是备份您的 .htaccess 文件并创建一个全新的空白文件。
- 缺少图像– 如果您在完成迁移后发现缺少图像,请不要惊慌 – 这可能是由 DNS 传播引起的。如果它们在 48 小时后没有出现,请检查您是否真的从之前的主机中移动了所有图像文件。
- 404 Page not found – 此警报可能与 .htaccess 文件有关。如果您遗漏了该文件或它已被某种方式损坏,则该站点可能无法加载。验证文件是否存在,并确保里面的参数是正确的。如果一切正常 - 检查您的 URL 路径,看看您是否没有错误配置您的链接。
使用迁移WordPress
如果您不想自己处理迁移 WordPress 网站的麻烦,请考虑转移到像样的提供商。我们不仅提供专门的 WordPress 托管计划和内部开发的工具,而且我们还可以免费为您执行迁移。您需要做的就是注册一个帐户并请求迁移。从那时起,您将需要向您的旧主机提供登录凭据,然后您就可以放松一下了。该过程完成后,只需检查您的站点以确保一切正常。
结论
为您的 WordPress 网站处理糟糕的托管不仅仅是压力 - 它可能会对您的网站流量产生严重影响。与其咬牙忍耐,不如尽早开始计划您的 WP 网站迁移。花时间确定一个可靠的主机,然后在找到合适的主机时迅速采取行动。如果您不想进行手动安装,请确保您的提供商已准备好为您提供该过程。