前言

 

“博主,您最常用的主机面板是什么?半年前,我的选择肯定是宝塔(破解版)、猫王面板和耗子面板。然而,随着宝塔逐渐变得臃肿,我最近换上了飞致云的轻量级开源管理面板——1Panel。

那么,1Panel究竟是什么?有什么作用?我就不在这里详细讲解了,大家可以自己去百度,我这里就不重复造轮子了。

换上1Panel后,在部署好环境后,第一步自然是安装开源博客系统——WordPress。安装过程中,当我开始配置WPJAM Basic插件中的用户设置时,竟然要求开启Memcached。接下来,我们先简单了解一下Memcached是什么,它有什么作用。”

Memcached 介绍

Memcached是一个高性能、分布式的内存对象缓存系统,完全开源,旨在加速动态应用的运行。它不仅提升了访问速度,还能有效减轻数据库负载。

最初由Brad Fitzpatrick(LiveJournal旗下Danga Interactive公司的开发者)主导开发,Memcached已经成为多个大型服务(如mixi、hatena、Facebook、Vox和LiveJournal)中提升Web应用扩展性的关键技术。

Memcached是一种基于内存的key-value存储系统,适用于存储小块数据(如字符串、对象)。这些数据通常来源于数据库查询、API调用或页面渲染结果。

Memcached的设计简洁而强大,便于快速开发,并解决了大数据量缓存带来的多个问题。它的API兼容大多数流行的编程语言。

从本质上讲,Memcached就是一个高效的key-value存储系统,主要用途是通过缓存数据库查询结果,减少数据库访问频率,从而提升动态Web应用的性能和可扩展性。

用一句话总结就是:Memcached是通过缓存数据库查询结果,减少数据库访问次数,从而提升动态,来提高wordpress访问速度的应用的程序。

如何进行安装

1.在 1panel后台管理面板的【网站】-【运行环境栏目创建】-【创建php运行环境】(我这里以8.4为例进行演示),并在拓展栏目安装确定要安装上Memcached拓展。1panel自带的wordpress拓展模块自带Memcached,如果不是自定义拓展,可以无视直接一键安装。

20250512164319

2.在1panel的【应用商店】右上角的搜索框中搜索“Memcached”,并进行默认安装即可。如果不想搜索,在数据库菜单的首页也能看到。

20250512172536

3.在wordpress的插件栏目,搜索WPJAM Basic插件进行安装,或者上传插件进行安装。我这里已经安装完毕,就不再重新做安装演示了。

202505121658294.安装完毕后,我现在就能在【WPJAM】-【系统信息】看到 【PHP拓展】 了,但还没有 【Memcached】 选项卡,现在我们进行Memcached

20250512170705

如何进行配置

4.将 wp-content/plugins/wpjam-basic/template/ 目录下的 object-cache.php 文件复制,粘贴到 wp-content 目录下。

20250512173003

 

5.修改复制到wp-content 目录下的object-cache.php 文件,双击打开后点击文档,用快捷键【ctrl+F】打开右上角搜索框,在搜索框内输入“11211”进行搜索,把127.0.0.1改成 memcached ;

20250512173209

6.这是修改后的内容(要修改的内容,我我已经用红圈圈出来了)。

20250512171123

7重新打开【系统信息】菜单发现已经有Memcached栏目了,倒数321,就此完活。

20250512171229