前言

这次的八月建设小记拖到九月才开始写,也只能说自己拖延症又犯了。

最近文章也没怎么写,草稿是堆了四篇多,但一篇能上的也没有,全都是半桶水状态。

站点CDN更替

本月将站点CDN重新换回了括彩云,并且做了安全措施。关于为什么又换回了括彩云,只能说多吉云这边腾讯云节点不够给力,综合表现很奇怪,最后干脆又换了回来。

海外依旧使用Cloudflare SaaS接入,保证站点安全性和服务安全。

站点缓存更替

现在使用Redis Object Cache插件提供Redis缓存服务,我使用的服务器面板是1Panel,进行Redis缓存配置要遵循容器网络设置。

在WordPrss的运行环境里启用Redis扩展,然后在1Panel的应用商店里安装Redis应用,再在网站目录的wp-config.php文件下配置如下内容

define('WP_REDIS_HOST', 'redis');
define('WP_REDIS_PORT', '6379');
define('WP_REDIS_DATABASE', '0');
define('WP_REDIS_PASSWORD', '此处替换成你的redis密码');

来到网站后台,插件,启动!

然后就报错了(悲)

我们找到网站wp-content目录下的object-cache.php文件,在第624行左右你可以大概找到类似如下的代码


    protected function build_parameters() {
        $parameters = [
            'scheme' => 'tcp',
            'host' => '127.0.0.1',
            'port' => 6379,
            'database' => 0,
            'timeout' => 1,
            'read_timeout' => 1,
            'retry_interval' => null,
            'persistent' => false,
        ];

把Host里的127.0.0.1改成redis,也就是你连接Redis容器配置的地址。

然后增加如下字段

'password' => '填写你的redis密码',

然后保存文件之后前往WordPress应该就可以正常启用Redis了。

站点整体重装

这次把服务器DD重装了一下,也算是解决了一些一直令人头痛的隐性问题。

用到了来自网络介绍的一个强悍脚本:史上最强 Linux一键DD重装脚本

服务器重装到了Debian 12 Bookworm

总结

这次的维护偏稳定性,没啥大的更新和探索,九月七也要去学校报到了,以后更新可能也会比较慢了。