最近开始缓慢的产出文章,其实都是之前丢在 Joplin 里没写出来的,如果各位看了感觉时间线有些对不上的话还请不要在意~
今天我本来是想给另一台本地的机子升级下系统的,然后突然想起来我的博客好像一直还是用的 Debian 11 来着(单纯给忘了),所以趁着那边在升级中顺带把博客也给升级了。
升级过程就不说了,顺顺利利就是好事。
然后这次趁着升级系统,顺带把整体环境也给更新了下,所以……Nginx 1.25.3,PHP 8.3.0,MariaDB 11.2.2,我!全!都!要!
是的我就是个没事爱瞎折腾,很喜欢用最新程序(在保证兼容稳定的情况下)的家伙。
这次环境更新怎么说呢,好像还是我第一次更新二进制包版的 MariaDB 来着?不瞒大家说我以前一直都是用的 LNMP 一键搭建环境的,相信大家看我之前的文章多少也发现了,但是因为环境的更新适配总是比较滞后,我又想自己折腾下编译参数,所以后面就都是自己编译安装环境了。
然而 MariaDB 是个例外,因为它编译对我的博客机子来说还挺吃力的,而且不像 Nginx 和 PHP 那样有自定义的需要,加上也不是很熟悉它的编译(最怕的就是数据库出问题了)……所以后面想了想就直接用官方提供的二进制包了。
说实话用二进制包还挺爽的,一个是省了很多的编译时间,一个是更新升级也方便,只不过因为我是最怕数据库出事的,所以很长一段时间都没去动升级它的念头。这次呢趁着升级系统做好备份了正好去试了下,比我想象中的轻松了不少,直接把数据库文件夹移到新版本目录下,运行下升级脚本就完事了,非常丝滑。
然后再来说说现在用的新版 Nginx 吧。
Nginx 官方从 1.25.0 版本开始,加入了 QUIC 的实验性支持,不过看好像不是很推荐用 OpenSSL?其他的我又不是很想用,想想还是算了再等等吧,反正已经在 Cloudflare 这边用上了。更新完 Nginx 之后,在重载 Nginx 这里竟然发现配置报错了,看了下好像是说 HTTP2 参数现在要单独列出来了,也是从 1.25.1 开始引入的,各位如果更新到新版本的话记得也注意下:https://nginx.org/en/docs/http/ngx_http_v2_module.html#http2
最后再来说说 PHP。不知道是 PHP 8.3 还是 WordPress 新版的改动,发现更新之后文章的发布时间带上具体时间了,由于我不是很喜欢这种精确的数据——让我写文章会有一种紧迫感的样子,所以想了想干脆暂时把发布时间这个数据撤下了,反正我也喜欢直接在标题里写日期来着。_(:з)∠)_
基本上就是这么个情况啦!总的来说过程比较顺利,目前来看除了发布日期这个还没有遇到很大的问题,只是我用的这个主题作者现在很忙的样子,不知道以后还有没时间针对这些小问题再修一下。
话说什么时候 WordPress 能加入对 AVIF 的支持就好了,一个 Nginx 的 QUIC 一个 WordPress 的 AVIF,现在我就期待这两能赶紧让我摸上了,等待太痛苦了。_(:з)∠)_
人和博客能跑一个就行!🤣😆博客就是主机无聊才搭建的,平时我的博客也没写啥文章。🤡
实在无聊可以到我博客看一看,我的服务器太想升级了。😃🤓
https://gouuuu.com/
你好!其实文章想写的还是有挺多的,主要还是懒……😂
升级是说升级配置么?我的博客好像用的是1核2G来着,性能应该是够够的了,毕竟小博也没什么访问量。(/ω\)