在CentOS7上安装Redis

在 CentOS7 上安装 Redis。

安装Redis于CentOS7,并使其可供PHP使用。

安装Epel软件库。

# yum install epel-release

每次执行yum命令时都会参考epel,所以将其禁用并只在需要时启用。请更改设置。

[epel]
enabled=0

当使用epel存储库时,执行命令yum <命令> <软件包名称> –enablerepo=epel。
因为我想安装Redis,所以我会指定epel存储库来安装redis。

# yum install redis --enablerepo=epel

在Redis中更改设置
当内存满时,可以通过设置maxmemory-policy volatile-ttl来删除具有更短生存时间(TTL)的键,其中键已设置有效期。

maxmemory 256m
maxmemory-policy volatile-ttl

启动并启用Redis服务。

# systemctl enable redis.service
# systemctl start redis.service

安装PHP的Redis客户端模块。

# yum install php-pecl-redis --enablerepo=epel

当所有的安装都完成后,重新启动Apache并确认redis是否已被加载。

# systemctl restart httpd.service
# php -m | grep redis