linux下redis以及PHPredis拓展安装部署

本文详细介绍了如何在Linux系统中安装Redis及PHP的redis扩展。首先,通过wget下载并解压Redis安装包,执行make进行编译安装,并修改redis.conf使Redis在后台运行。接着,通过pecl下载PHPredis扩展,使用phpize生成configure文件,配置并编译安装。最后,在php.ini中添加extension=redis.so确保PHP支持redis扩展。

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

一、redis安装

首先查看自己的系统版本以及PHP版本,在redis官网下载对应redis安装包,将包放在你想安装的位置,解压

wget http://download.redis.io/releases/redis-4.0.11.tar.gz 

tar zxvf redis-4.0.11.tar.gz

cd redis-4.0.11

make 

执行完后,会在当前目录中的src目录中生成相应的执行文件,如:redis-server redis-cli等;注意报错,缺少什么再安装。

make test  //验证安装是否正确

src/redis-server  //启动redis命令;这种状态下启动后退出redis就关闭了,我们需要redis后台运行需要修改配置文件redis.conf

daemonize的值改为yes

然后按配置运行 src/redis-server ./redis.conf

netstat -ntlp | grep redis    //查询服务是否正常启动
tcp        0      0 0.0.0.0:6379                0.0.0.0:*                   LISTEN      27283/src/redis-ser 

二、PHPredis拓展部署

https://pecl.php.net/get/redis-4.0.1.tgz下载PHP拓展包,同redis安装类似,解压后进入目录

cd redis-4.0.1

/usr/local/php7/bin/phpize //用phpize生成configure配置文件

./configure --with-php-config=/usr/local/php/bin/php-config  //配置

make  //编译

make install  //安装

安装完成之后,出现下面的安装路径

/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/

3、配置php支持

vim /usr/local/php/etc/php.ini  //编辑配置文件,在最后一行添加以下内容

添加

extension = redis.so

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值