
如果你有一个WordPress(或任何其他类型的)网站,不管多久,你都有可能需要把它转移到一个新的主机上。弄清楚如何迁移WordPress网站是许多人宁愿避免的网站维护任务之一,因为它看起来难以控制、不可预测和耗时。
有时候,它真的是所有这些东西。但是,如果您提前计划,并且有一组很好的说明来指导您完成这个过程,那么您应该会很顺利。
站点所有者发现他们需要迁移WordPress站点有许多不同的原因。很多时候,问题是要在其他地方找到更好的托管协议。省钱的承诺总是诱人的。迁移站点的另一个常见原因是对当前的服务提供商不满意。无论它们提供的是糟糕的客户服务还是较慢的服务器响应时间,切换的理由都有很多。
这里有一些更常见的原因,人们决定迁移WordPress网站:
寻求更好的网站性能。如果您的站点目前太慢,升级到新的主机可能是正确的选择。
需要更大的带宽。如果你的网站增长迅速,迁移到一个主机可以处理你增加的流量需求是必须的。
需要更多的存储空间。如果您的站点有大量多媒体,迁移到具有更大存储容量的主机可能是您的正确选择。
更好的价格。有时候,价格标签说明了一切。如果你在其他地方找到了更好的托管协议,迁移你的WordPress站点可能是你最好的选择。
扩展的特性集。如果您当前的主机缺少特性,您可能会发现需要迁移到提供更多特性的主机上。
明白了“为什么”之后,让我们来看看“如何”。我们将介绍如何手动迁移WordPress,以及一些可以帮你完成这项艰巨工作的插件。
如何手动迁移WordPress站点
您将需要一个FTP客户端来完成这个过程。一些选择包括:
第一步:备份你的网站
在将站点移动到任何地方之前,需要对其进行备份。这意味着要从远程下载WordPress站点的每个文件。为此,您需要一个FTP客户端。虽然我通常在这个过程中使用FileZilla,但我将保持这些步骤相当通用。根据需要应用到您选择的FTP客户端:
连接到旧站点的服务器。
转到public_html文件夹。
选择此文件夹中的所有文件。
下载的文件。
接下来,还需要创建并下载站点的MySQL数据库备份。为此,您需要转到web主机的控制面板。大多数情况下,这将是cPanel。进入phpMyAdmin并选择与你的WordPress站点相关联的数据库。单击Export,数据库将被下载到您的计算机。
如果您希望在一定程度上自动化这个过程,请转到cPanel(如果您的主机支持它)并访问文件管理器。在这里,您可以创建一个.zip文件,其中包含站点的所有文件及其数据库,以便于下载。如果您不是非常熟悉FTP,这可能是首选的方法。
步骤2:上传你的文件到新的WordPress主机
迁移WordPress网站的下一步是将网站的文件上传到新的主机上。您将再次需要您的FTP客户端。连接好后,您需要转到这个新主机帐户上的public_html文件夹。接下来,你需要从你的站点上传所有的文件-确保首先解压缩它们!
步骤3:上传你的WordPress数据库到新的主机
一旦文件上传,你还需要上传你的WordPress MySQL数据库。
要做到这一点,转到cPanel或其他控制面板连接到您的新主机帐户。应该有一节专门针对MySQL数据库。从那里你需要:
创建一个新的数据库。请在一个安全的位置记下与这个新数据库关联的数据库名、用户名和密码。
phpMyAdmin。应该列出新的数据库。选择它。
点击导入。然后,选择之前下载的MySQL数据库文件。上传并保存你的设置。
步骤4:编辑wp-config.php文件
现在所有内容都已上传到新主机上,您需要进行一些微调,以确保新主机的所有设置都能与您的站点一起工作。这将需要再次使用FTP客户端,但这一次,查找wp-config.php文件。
一旦找到了这个文件,就需要修改一些代码。根据SiteGround,你需要在文件中找到这段代码:
一旦找到了这段代码,就需要用所创建的WordPress数据库的相关信息替换其中的部分。以下是你需要替换的:
如有必要,更改数据库名称
设置数据库的用户名
将密码设置为数据库的密码
将主机名替换为本地主机或您的主机提供的自定义名称
保存您所做的更改。在许多情况下,这将是您需要采取的最后一步。您的站点现在应该已经在新的主机上启动并运行。
步骤5:更新DNS
在某些情况下,您需要更新新主机上的域名服务器或DNS信息。这将确保当有人输入你的网站的URL时,他们在你的实际网站而不是一个空白页面。这是在交换域服务器、托管计划和托管公司时常见的做法。
根据WPEngine,你将需要DNS信息,你的新主机和访问的注册商从你买你的域名在第一个地方。具体地说,你需要:
CNAME记录
站点的名称。
在您的域名注册商帐户中输入此信息。这有时需要几天的时间来完成处理。
WordPress站点迁移插件
如果上面所有的工作听起来都很繁重,那么您可以依靠基于插件的解决方案来为您完成这些繁重的工作。这些插件有时被称为“克隆”插件,但出于我们的目的,我们考虑使用所有的方法来迁移WordPress网站。
现在,您可能仍然需要手动调整新站点服务器上的一些设置,但是这些插件肯定会负责备份、导出和导入过程。
复印机WordPress插件
Duplicator插件简化了WordPress的迁移过程,使之更加容易。它的工作原理是通过点击一个按钮复制你的网站的文件和数据库。然后,您可以轻松地将所有这些信息下载到一个方便的.zip文件中。
一体化的WP迁移
多功能的WP迁移WordPress插件
另一个不错的选择是多功能的WP迁移插件。这个插件允许你备份你网站的内容和数据库,并将这些信息导入到你的新主机,所有这些都在插件中。
WP引擎自动迁移
WP引擎自动迁移WordPress插件
我们最后的建议是WP引擎自动迁移插件。这一个拷贝你的文件和WordPress数据库,并允许你上传他们到你的新网站服务器轻松。只要你手头有你的托管账户信息,插件就会为你处理大部分的网站迁移过程。请注意,这个插件只与WP引擎托管提供商一起工作。
现在迁移你的网站
无论您是决定手动迁移WordPress站点,还是选择插件路径,希望您现在对迁移过程的要求、如何工作以及需要做哪些准备工作有了更深刻的理解。再说一遍,表面上看起来工作量很大,但当你最终为你的网站找到了一个更好的家时,你的付出往往是值得的。
上一篇:户外品牌的数字化营销——关乎生存
下一篇:2020年最大的平面设计趋势
