勤与奋
专注国外LEAD联盟

WordPress傻瓜式搬家教程之Duplicator

降低搬家出错率
之前我们分享过一篇傻瓜式搬家教程,用到的插件是All-in-One WP Migration,这个插件虽然执行起来不难,但是有概率在100%进度时卡住,导致搬家进度被耽误或可能需要重来。

我本来以为只是小概率事件,没想到某一天我又用到它搬家的时候就遭遇了,浪费了我不少时间,好在我找到了今天要推荐的这个插件——Duplicator。

插件介绍
这款插件的功能就是把网站打包好,然后再附给你一个php脚本。

接着你把文件包和脚本都放到新的主机或服务器的对应域名的根目录里,用脚本去还原网站文件、数据库。

这个过程跟上次介绍的搬家软件差不多,只不过今天介绍的这个插件不需要你再安装一个WordPress毛坯,只要一个空的目录就行了。

插件长这样,如下图:

Duplicator实操教学
讲解的背景先说明一下,我们演示的是换主机、不换域名。目的是把网站从A主机转移至B主机。

A主机的工作
首先我们到A主机的网站后台安装上面的插件(Duplicator)并启用插件,然后前往Duplicator的操作窗口。

点击Create New来创建一个备份,也可以理解为一个镜像包,一路Next即可,没啥需要更改。

创建出来之前会让你打勾以继续,打勾即可,然后点Build就完成创建了。

进度极快跑完,会给到你如下图的两个文件,Installer是安装用的PHP文件,Archive就是我们网站的所有数据打包。

都点一下,下载到本地先放着,到此A主机的活就干完了。

B主机的工作
下面就该B主机接手了,我们去B主机里添加域名,然后到这个域名所属的文件管理器去存放数据包和安装脚本。

这里演示操作中的B主机是CPanel面板,我是先在附加域添加了域名,再去文件管理器找到这个域名同名的文件夹里放置这两个文件的。

注意看:B主机的文件管理器里不需要WordPress的毛坯,只需要上一个步骤产出的那两个文件即可。

另外,一部分主机可能自带cgi-bin文件夹,无视即可。

放好之后,把域名解析更改到B主机所在的IP,等生效的这段时间,我们可以去创建一个空的数据库,授权好数据库用户,记好新的数据库名称和数据库用户、密码,待会需要用。

解析生效后,去浏览器输入 https://你的域名/installer.php 打开安装界面。

打勾然后Next,有个页面要填数据库信息(刚刚让你们等解析时创建的,就是这个时候要用),选连接现有数据库的那个选项,它会直接连接到你填写的数据库然后把内容都传输进去。

你也可以选择新建,但是似乎需要什么权限,挺麻烦的,想跟我教程一致不犯错就不要选~

数据恢复完毕会看到如下的第4步,Admin Login按钮旁有个勾要打,那是删除安装包的,可以避免留下的安装包和PHP文件被人访问又重置或导致网站损坏。

网站的账号和密码不变,建议弄到这步了就直接登录到网站后台看看,如果有问题才能及时解决,登录后的窗口如下图:

绿色文字提示的是帮你删除了哪些文件,然后还有一些安全方面的提示。

网站后台没问题了,还要去网站前台检查下,都没问题就代表完美搬家。

这个网站是我从Shopify搬家到WordPress Woocommerce的第一个站,也是我测试插件和测试各种主题的网站。

额外补充
1、如果安装后提示主机的PHP版本不安全,解决方法就是更改B主机的PHP版本跟A主机一致或高于A主机,PHP版本安全问题只高不低99%可解决;

2、有需要推荐主机服务器可以找我们,有需要帮忙也可以找我们,酌情收取一点辛苦费;

3、暂无更多补充,不懂请在评论区留下问题或联系方式,我们不定期查看和回答。

赞(0)
未经允许不得转载:勤与奋国外LEAD联盟 » WordPress傻瓜式搬家教程之Duplicator
分享到: 更多 (0)