这个小小的个人博客建站九年了 使用AWS最便宜的EC2每个月也要花费13-15美金左右
这么长时间以来也差不多花了接近一万块了
最近想在阿里云搭建一个Minecraft服务器 发现要能流畅玩耍最便宜的配置也要一年一千多块钱
说实话阿里云的价格还是比AWS要便宜的 配置也比AWS高 当然毕竟提供服务的位置不同
可能阿里云在海外的产品也会贵一些吧
为了能节省出钱来搭建Minecraft我决定把这个站点静态化后托管到AWS的S3上 这样的话就几乎不花钱了
然而理想是美好的 我以为装个静态化插件可以很快搞定 现实是静态化插件不支持4.9.2版本的worldpress
好嘛 那就升级 貌似升级不动 这个九年前启动的EC2用的是Ubuntu12.04 PHP版本太低
apt-get update 一堆错误 官方apt源都挪到old-releases.ubuntu.com了 且官方源没有更高版本的PHP可用
没办法 看来只能手动编译PHP源码来安装了 然而我发现很多编译工具的支持都不完整了
最终决定 直接备份整个站点的文件并导出数据库 拿到本地开个虚拟机 用Ubuntu20.04来升级站点
还不能直接升级到PHP7.4 因为我当前的版本不支持 查了兼容列表 决定升级到PHP7.2
其中又是安装Mysql5.7 PHP7.2编译缺依赖一堆问题
终于升级到simple static支持的5.4了 发现又不支持PHP7.2 还要升级PHP到7.4
还好依赖问题以解决大半 升级到PHP7.4相对容易了点
一波三折 费尽千辛终于可以安装simple static插件了
我决定写点东西记录下这件事 毕竟折腾了我一整天时间
从这篇文章往后 都是通过静态化插件生成的文档托管到S3来发布了
十年 真的很快啊。。。
是时候告别我那8位的EC2实例ID了。。。。。。