Memcached 是一个分布式、高性能、内存缓存系统,主要用于加速大量使用数据库的站点。 但是,它可以用于存储任何类型的对象。 几乎每个流行的 CMS 都有一个插件或模块来利用 Memcached,许多编程语言都有一个 Memcached 库,包括 PHP、Perl、Ruby 和 Python。 Memcached 在内存中运行,因此速度非常快,因为它不需要将数据写入磁盘。
飞行前检查
- 这些说明专门用于在单个 CentOS 7 节点上安装 Memcached PHP 扩展。
- 我将在 Liquid Web Core Managed CentOS 7 服务器上工作,我将以 root 身份登录。
- 在此 KB 之前,按照我们关于如何在 CentOS 7 上安装 Memcached 的教程进行操作!
第 1 步:安装 Memcached PHP 扩展
一、清理yum:
yum clean all
作为最佳实践,我们将更新我们的包:
yum -y update
然后安装 PHP Memcached 扩展和相关包现在就像只运行一个命令一样简单::
yum -y install php-pecl-memcache
步骤 #2:验证安装
重启 memcached 和 httpd:
systemctl restart memcached
systemctl restart httpd
使用以下命令查看已安装 PHP 模块的信息:
php -m | grep memcache
并寻找类似于以下内容的响应:
内存缓存
您还可以使用 phpinfo 验证 PHP 的配置。 按照我们的教程:如何:使用 phpinfo 检查 PHP 模块