原创 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的版本,你可能是其他的版本,都是一样的。点击设置。
这个时候打开网站后台,我们发现这个maximum upload file size 变成了2GB。接下来Nina开始把备份的网站文件拖到此处开始上传。 上传到一半,暂停了进度条,于是Nina点击stop import。继续到宝塔面php设置里面修改。 这次Nina修改了一下,max_execution_time修改为0, memory_limit,post_max_size和upload_max_filesize都修改为1740M, 也就是大于你的网站备份内存。 在文件,找到wp-content/plugin下面的Constants.php 文件,找到Max File Size这行代码, 2 << 28 修改成4294967296(这是以字节为单位,即4GB,根据个人需要来修改)。 如图: 这个时候限制解除,你就可以上传了。上传之后按照提示覆盖所有的文件。网站就搬过来了。 喜欢此内容的人还喜欢 小艾搞安全 不喜欢 确定 全栈开发那些事 不喜欢 确定 程序员杨小哥 不喜欢 确定 |
|