Tag Archives: nginx

17Aug/23

网站升级小记

偶尔发现Ubuntu18.04已经EOL了,加上脓包居家近两个月,读书颇繁,就开始琢磨干点别的事儿,遂升级迁移博客choubb.com。经过变迁略记如下: 自力更生,以snapshot恢复迁移到新加坡的新VPS上,并一路升级ubuntu到22.04,中间经过18.04到20.04的升级,装好Letsencrypt cert,以Backup DB插件恢复好数据库,网站各个服务都运行良好,惟一的问题就是字符集设置不对,网页全是乱码,网站基础服务搞定这天是八月九号,大概搞了三天。 无望之下在淘宝上找数据库服务商家,八月十号搞了大半天总算是把字符集引起的乱码搞定了,顺便让他把nginx从18升级到到22。花费四百五外加一百红包。 稳定运行了几天,试了试各种功能,十二号也新写了一篇post,都可以顺利发表,至此迁移升级网站算是基本成功了。 继续观察稳定了几天,这两天做了一些系统微调,最重要的是MySQL设置performance_schema=0,内存消耗从40%+降到了20%左右。将php-fpm7.4切换到了8.2,并删除了php5*,7*,8.0和8.1。删除老版本php时,命令sudo apt-get autoremove phpx.x没有作用,提示没有安装,但是dpkg -l | grep phpx.x就会列出一堆文件,最终决定用 sudo apt-get purge phpx.x来删除无用文件。第一个purge php5.6时系统提示要删除一个5.4.x的内核,从半夜11点半多一直删到凌晨快两点了,这是第二天看vps状态得出的结论,期间cpu和硬盘一直满负荷运行。 十七日发现不能编辑旧文章,也不能写新文章,编辑窗口白屏。于是安装了classic editor和advanced editor tools两个插件。反复测试发现2019.1.2所发文章Chinese poem illustration/元日/王安石 Happy New Year!二零一九大吉之前的,只能用classic editor编辑,自此文始,两个editor都可以用,advance editor tools就是当前用习惯的谷腾堡编辑器的增强。希望这是最后一个惊喜吧。 十八日收到WordPress一封警告,“InRead More…