Linux服务器的配置、维护、环境搭建和安全配置之六Redis插件安装(centos7)

本文介绍如何在CentOS 7上安装和配置Redis数据库,包括下载、解压、编译安装、配置目录及文件、启动服务、安装PHP扩展及验证等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Linux服务器的配置、维护、环境搭建和安全配置之六Redis插件安装(centos7)

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API

1.wget http://labfile.oss.aliyuncs.com/files0422/redis-2.8.9.tar.gz //下载文件

2.tar -zxvf redis-2.8.9.tar.gz //解压文件
3.cd redis-2.8.9 并且执行make和 make install命令安装 //src文件夹中会生成6个文件
redis-server(启动服务端)、redis-cli(调用客户端)、redis-benchmark、redis-check-aof、redis-check-dump、redis-sentinel
4.建立redis配置目录

mkdir /etc/redis
mkdir /var/redis
mkdir /var/redis/log
mkdir /var/redis/run
mkdir /var/redis/6379

5.复制配置模板文件
cp redis.conf /etc/redis/6379.conf
修改6379.conf配置项 daemonize(守护进程,可以在后台运行,配置redis作为守护进程运行,默认情况下 redis 不是作为守护进程运行的,如果你想让它在后台运行,你就把配置文件里daemonize改成 yes。# 当redis作为守护进程运行的时候,它会写一个 pid /var/run/redis.pid 文件里面。)

//修改配置文件 /etc/redis/6379.conf
daemonize yes            
pidfile /var/redis/run/redis_6379.pid
logfile /var/redis/log/redis_6379.log

6.开启redis服务
进入 /etc/redis/
执行 redis-server 6379.conf
cat /var/redis/log/redis_6379.log //查看redis日志文件

7.如果通过命令行来操作redis的话 再开启一个redis的客户端
进入redis的安装目录 cd /root/redis-stable/src/,
执行 redis-cli //启动redis服务

8.安装php的redis的扩展
  * git clone https://github.com/nicolasff/phpredis
  * git checkout php7
  * phpize //进入redis文件夹中执行phpize生成configure等文件
  * ./configure --with-php-config=/usr/bin/php-config
  * make && make install

生成以so结尾的文件 会返回一个路径 Installing shared extensions: /usr/lib64/php/modules/
9.编辑php.ini
10.添加redis.so extension=/usr/lib64/php/modules/redis.so
11.重启 nginx 和php-fpm
12.systemctl restart nginx.service systemctl restart php-fpm.service //重启nginx、fpm服务
13.查看phpinfo() //查看是否安装上redis插件
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值