分享

怎么利用all in one wp migration 插件给网站搬家

 风声之家 2022-01-17

原创 Nina运营 Nina SEO 2021-12-03 17:50

图片

Nina之前搭建网站是用的siteground虚拟服务器面板,适用于0基础的人来搭建wordpress网站,完全没有问题。如果对网站的速度有要求的话,可以在VPS的宝塔面板上面建立wordpress网站,听说速度会快很多,网站的管理权也会更大一些。于是我用all in one wp migration 来把我的一个网站从siteground转移到vps上搭建好的宝塔面板上。

这里Nina是已经转移成功后写的博客,忘记截图了,所以本文就用nina的博客来回忆一下步骤。

步骤如下:

首先进入到wordpress网站的后台,点击plugin,Add new, 输入 all on one wp migration,找到插件之后,点击install now,之后点击active 激活插件。

图片

在左侧的工具导航这边点击All in one wp migration, 我们下面有export和import以及backup,这里我们先利用export来导出网站,然后用import来导入转移网站。步骤往下看。

图片

点击export to,选择file. 

开始导出文件,这里要等几分钟。导出之后点击下载,然后保存到电脑。

图片

图片

这里我们进入到宝塔面板的后台,点击网站,添加站点

图片

填写好域名,点击数据库的下拉列表,选择“”MYSQL“”,FTP看个人需要来选择是否创建(一般是不用的,宝塔面板后台操作简单,不创建也可以。除非这个站是用来做站群的,有其他的需求,点击提交,之后会弹出你的数据库账号密码,记下来。

图片

到宝塔面板的软件商店一键部署好自己的wordpress网站。操作如下图。

到这里,wordpress网站已经搭建好了,但是这个网站还缺一个域名,所以我们还需要解析域名。

图片

Nina 这里是在阿里云买的域名,不过听说godaddy域名商更好些。这边需要到阿里云后台来解析域名。添加A记录之后就解析好了。

图片

注意,解析之后,你还需要等几分钟,等待解析生效。生效之后,你直接打开域名来访问宝塔上刚刚新建的站。打开之后会开始安装wordpress,你直接按照步骤来选择语言之类的,最后这个网站就可以访问了。(没有截图,所以靠你们自己操作了)

这个过程,Nina遇到了一些问题,这里总结一下。

1. 域名打开要以http://www.的形式打开,才能打开这个网站。注意是http。

2. 由于之前的网站是https://www.,所以即使是http的形式打开网站,还是会出现只显示文字和样式,而图片不显示的现象。

这里我从cloudflare上面申请了免费的SSL证书,把网站转成https之后就好了。这里就不多说,可以在网上查查步骤,或者Nina之后写一篇文案。

继续-。现在,宝塔上的wordpress网站可以打开。我们需要进入到网站后台,把下载好的网站文件上传到后台,覆盖掉现有的wordpress站。

接下来进入到后台重复上面的步骤,点击plugin,add new,搜索“ all in one wp migration”, 然后激活插件。

这里,我们选择import,可以直接把文件拖到中间来上传。

图片

Nina的博客文件打包之后才100M多,没有超过可上传的最大内存,所以可以直接导入,然后覆盖原有的数据。

不过Nina之前转移的网站是1.6G,是远远超过了256MB的限制的。其实这个上传限制跟插件是没有关系的,这个限制是跟你本身的服务器限制有关。

好,接下来Nina告诉你们如何在宝塔面板里面扩大这个限制。

在宝塔面板的后台,点击软件商店,已安装,找到PHP-7.3, 我这里是7.3的版本,你可能是其他的版本,都是一样的。点击设置。

图片


之后会弹出下图,点击配置修改,post-max-size 和upload_maxfilesize都改成大于你的网站备份文件的内存。我的网站备份文件是1.62G, 所以1.7*1024=1740.8, 我这里写的是1740MB。

图片

这个时候打开网站后台,我们发现这个maximum upload file size 变成了2GB。接下来Nina开始把备份的网站文件拖到此处开始上传。

图片

上传到一半,暂停了进度条,于是Nina点击stop import。继续到宝塔面php设置里面修改。

图片

这次Nina修改了一下,max_execution_time修改为0, memory_limitpost_max_sizeupload_max_filesize都修改为1740M, 也就是大于你的网站备份内存。

图片

在文件,找到wp-content/plugin下面的Constants.php 文件,找到Max File Size这行代码 2 << 28 修改成4294967296(这是以字节为单位,即4GB,根据个人需要来修改)

图片

如图:

图片

这个时候限制解除,你就可以上传了。上传之后按照提示覆盖所有的文件。网站就搬过来了。

图片

喜欢此内容的人还喜欢

使用poste搭建自己的邮件服务器

小艾搞安全

不喜欢

确定

Docker本地镜像发布到私有库

全栈开发那些事

不喜欢

确定

c++学习路线【附资料】

程序员杨小哥

不喜欢

确定

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多