上周闲着没事想把博客从虚拟主机搬到腾讯云的轻量服务器上,结果折腾到半夜。主要是之前用的虚拟主机是PHP 5.6,新服务器装的是PHP 8.1,Typecho老版本直接白屏报错。后来去GitHub下了最新的Typecho 1.2.1版本,数据库用的MySQL 8.0,导入备份的时候字符集又出问题,中文全变问号。最后用phpMyAdmin手动改utf8mb4才结束,然后又调Nginx的伪静态规则,折腾死我了。不过搬完以后速度真的快了不少,用LiteSpeed Cache插件配Redis缓存,首页秒开,值了。