前言:双十一又到了,上年89买的一年的阿里云服务器也快要到期了,续费的话要一千多,对于我这个穷的每天都吃土的人来说,续费是不可能的,这辈子都不会续费的,但是双十一的阿里云只对新用户打折力度才这么大,难不成还要去用别人的账户去买?其实如果你上次是通过支付宝买的,我们还可以去淘宝用淘宝账户买,一样算是新人折扣,我这次直接买了三年的,也才二百二十多块钱,可以说是很划算了;服务器买好了就可以开始转移自己的网站了
在迁移站点之前一定要对网站进行备份,可以在wordpress安装backwpup(提取码:asmt)插件进行备份。备份完成之后我们就可以安装 All-in-One WP Migration(提取码:kgbi) 一键式整站迁移插件。安装完成之后,使用该插件导出 -> 导出 -> 文件
然后等待打包好之后点击下载,下载整站文件
配置新主机安装wordpress(如果忘记可参考:搭建个人博客(阿里云+wordpress小白篇))。将原域名解析到该主机下:1、域名转移:登录原主机 -> 控制台 -> 搜索进入'域名控制台' -> 点击需要转移的域名 -> 左侧找到'账号间转移' -> 输入验证码和要转移主的机账号点击提交;2、修改主机记录值:登录新主机控制台 -> 搜索进入'云解析DNS' -> 点击刚转移过来的域名 ->修改所有记录值为当前新主机公网IP地址。
打开新主机下的wordpress安装插件 All-in-One WP Migration 和 all-in-one-wp-migration-file-extension(提取码:nlw6) (解除文件上传<512M限制辅助插件);使用插件 -> 导入 -> 将原先下载好的原站文件导入进来;导入后会询问是否覆盖文件,点击确定,然后修改固定连接并保存就好了;浏览器重新输入域名能正常展示就成功了。
如果站点有报错'Warning: preg_replace(): Compilation failed: invalid range in character class at offset 4 in /www/wwwroot/wellwin.top/wp-content/plugins/crayon-syntax-highlighter/crayon_langs.class.php on line 340',可能是你的博客安装了 Crayon Syntax Highlighter ,php7.2以上版本对转义语法要求更加严格了,使用xftp打开'/www/wwwroot/wellwin.top/wp-content/plugins/crayon-syntax-highlighter/crayon_langs.class.php'修改340行如下: