老的VPS10月就要到期了,一看续费价格每年1200多,杀熟啊,三年打折也要1800。
去注册了一个腾讯云的新号,一看新服务器最低档从我原来的1核2G升级到2核2G了,五年一共只要1100,立刻就买了一台新的。
接下来就是把系统重新搬一下,原来系统是centos 7, 新系统是 ubuntu 22,也没什么本质区别。简单记录一下:
安装
java 21和postgresql 17,正常操作调整域名解析
安装
nginx,暂时不配https,启动halo博客进行测试,注意halo.service的工作目录配置,最后有一个/,一定要加上,不然找不到配置文件安装
certbot然后certbot --nginx,输入自己的新浪邮箱,选择域名即可,修改好halo的访问域名,就搞定了。
小坑:
全部配置好的时候,进博客首页发现根目录显示404找不到模板。
这是因为halo在备份的时候,会把原来的yaml配置文件也一起带过来,其中的工作目录我调整过了,一备份又变成原来的了。这个上次搬迁的时候我记得配置不好数据库,就是因为备份过来原来的配置又没了,这次想起来这个事情,很快就发现了问题。