php redis 源码下载,PHP redis扩展

本文详细介绍了在Linux系统中如何下载并编译安装Redis 4.0.0,包括解决依赖问题,以及将Redis服务启动并配置。同时,还讲述了如何安装PHP的Redis扩展,确保PHP能够与Redis进行交互。最后,通过客户端测试验证了Redis服务的正常运行。
摘要由CSDN通过智能技术生成

linux下安装redis 4.0

1.下载源码

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

tar xzf redis-4.0.0.tar.gz

cd redis-4.0.0

make(make MALLOC=libc)

cd src/

make test

make install

2. make 的时候会提示报错,缺少gcc,tcl之类的错误,直接安装就可以了。

yum install gcc

wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz

sudo tar xzvf tcl8.6.1-src.tar.gz -C /usr/local/

cd /usr/local/tcl8.6.1/unix/

sudo ./configure

sudo make

sudo make install

出现以下这个界面就是安装成功了。

e66a917696c8

image

编译完成后,在Src目录下,有四个可执行文件redis-server、redis-benchmark、redis-cli和redis.conf。然后拷贝到一个目录下。

mkdir /usr/redis

cp redis-server /usr/redis

cp redis-benchmark /usr/redis

cp redis-cli /usr/redis

cp redis.conf /usr/redis

cd /usr/redis

4、启动Redis服务。

$ redis-server redis.conf

5、然后用客户端测试一下是否启动成功。

$ redis-cli

redis> set foo bar

OK

redis> get foo

"bar"

6. 备注需要修改redis.conf的几个配置节点

vi /etc/redis.conf

daemonize no改为 yes #以守护进程方式运行

把bind 127.0.0.1 注释掉

把protectionmode 改为no,否则远程客户端链接不上。

安装php的redis扩展

cd /

wget https://codeload.github.com/phpredis/phpredis/zip/develop -O phpredis.zip

unzip phpredis.zip

cd /phpredis-develop

/usr/local/php/bin/phpize

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

make && make install

编辑php.ini

vi /usr/local/php/etc/php.ini

添加一行

extension=redis.so

service php-fpm restart

php -m

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值