Destoon 配置 Redis 缓存教程,完美解决服务器负载太高

使用 Destoon CMS 搭建的网站数据大概 40 万,由于当初建站是使用伪静态的,导致现在服务器负载特别高,而且页面速度打开非常慢,甚至会直接卡爆 CPU,服务器直接无法访问。经过检查发现是 MySQL 的查询占用资源过高,于是来配置 Redis 来解决缓存问题,优化访问速度。

服务器环境:Linux 宝塔面板 8.0、PHP7.4、Redis7.0、destoon7.0

这是还没开启 Redis 优化之前的服务器状态:

服务器资源占用状态
服务器资源占用状态

Destoon 配置 Redis 缓存步骤:

第一步:服务器安装 Redis 环境,在宝塔面板—软件商店里直接安装 Redis,等待安装完即可。

安装Redis
安装 Redis

第二步:PHP 安装 Redis 扩展,在 PHP 中安装扩展,选择安装 Redis 扩展即可。

第三步:在 destoon 系统后台—网站设置—服务器优化—数据缓存方式,选择 Redis 即可。

Redis缓存

一般来说,如果是使用宝塔 Linux 面板,基本上就开启 Redis 缓存成功了。附一个开启成功后的服务器资源占用截图:

开启Redis缓存后的服务器资源占用情况
开启 Redis 缓存后的服务器资源占用情况

当 Redis 生效后,节省了大量的 MySQL 查询,当然也就节省了大量的服务器资源,服务器瞬间从爆满回归正常状态,网页打开速度也非常快了。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注