神楽坂雪紀的投研笔记

呐、现在可以和你见面吗?我、等着你哟......

0%

启用hexo来聚焦写作,原博客内容迁移

这次切换博客软件的契机,是系统版本升级造成了故障,进而被迫重装系统。

Ubuntu的旧版本是18.04,在安装某个python组件时,更新了另一些组件,损坏了certbot的依赖,造成证书更新失败。

旧版本系统有太多的兼容性问题,于是尝试逐版本升级系统,即从18.04 → 20.04 → 22.04 → 24.04,不出意外地,果然出意外了。

升级的过程中还算顺利,下载和更新需要较长时间,时间又是半夜,于是心想着睡一觉明早起来再做选项,反正ssh的会话设置了一直保持。第二天起来,ssh异常断开了,无法再连接,打开阿里云后台,也无法重启。我没有对系统做镜像。系统彻底死掉了。

于是重装。幸运的是我有做rsync同步,重要的数据、配置和日志文件都有每日同步到本地NAS。24.04装好之后,重新部署服务,typecho竟然寄了,mysql竟然也寄了。

第一个问题是typecho的版本没有更新,而php版本升级对语法规则做了一些调整造成的。修改了代码里面涉及到的语法问题,typecho重新上线。mysql的问题就彻底不懂了,具体表现在typecho通过账户密码后台登陆失败,控制台root权限重置mysql密码为123456后typecho能够登录,登陆后修改密码再登录又会验证错误。推测是typecho对密钥做处理的模块出了问题。

但是懒得搞了,再年轻点的时候还会折腾,现在认为聚焦更重要。hexo这个博客系统挺好用的,能够聚焦写作。搞个博客不是目的,写作才是目的。遂做了内容迁移,重新把博客的域名指向hexo生成的目录。