前言
在阿里云轻量服务器马上就要到期了,考虑到目前博客的实际流量很低,决定换家更便宜的,顺便记录一下迁移过程。
先在当前服务器上备份数据,参照《WordPress备份与还原》。
1 配置服务器
1.1 更新系统内核
操作系统是CentOS8.0,登录进去后先使用passwd
命令修改默认root密码,紧接着就是一个dnf update
了。
接着安装vim,并参照文章《Vim设置》配置。
来看下内核版本uname -sr
,返回Linux 4.18.0-80.el8.x86_64,呃……还不到5,让我们参照《更新CentOS内核》更新一下主线稳定内核吧。
1.2 开启TCP BBR拥塞控制算法
参照《开启TCP BBR拥塞控制算法》进行设置。
1.3 设置SSH密钥
为登录增加一点儿安全性,参照《使用SSH密钥登录Linux系统》。
然后修改默认的22端口,记得改防火墙。
1.4 修改域名DNS
这个在域名服务商那里修改就行了。
1.5 启用https
使用certbot。
等待DNS更新完毕后,依照官网里的步骤进行安装即可。
2 安装WordPress
参照《WordPress搭建教程(CentOS 8)》进行安装吧。
然后安装《WordPress备份与还原》还原数据。
3 优化WordPress
参照《PHP安装memcache.so 和memcached.so》。
4 遇到的问题
4.1 部分设置丢失
站点身份、小工具等设置选项丢失,重新设置一下即可。
插件全部没有启用,需要重新启用。
新建文章时,文章分类目录消失。但并不是真的消失,只要在文章->分类目录里随便编辑一项,保存一下即可恢复正常。还有“设置->固定链接”也要重新设置保存一下。