Linux下安装redis服务及php-redis扩展

一、安装redis服务

1、准备好redis的压缩包和php-redis的扩展包 我准备的是(redis-3.2.11.tar.gz和扩展包3.1.4.tar.gz)

2、解压redis压缩包: tar zxvf redis-3.2.11.tar.gz

3、进入redis-3.2.11目录 编译:make

4、编译完后进入src目录 然后 make && make install

5、测试是否安装成功: ./redis-server 启动redis服务
6、安装成功后修改配置文件 让redis可以后台启动

在src目录的上一层找到redis.conf

vim redis.conf
查找到之后把daemonize 后面那个no改为yes 之后保存退出 wq

7、再次运行redis-server 并制定配置文件

进入src目录 执行 redis-server /home/jialei/redis-3.2.11/redis.conf (路径按照自己情况修改)

8、查看redis是否启动

ps -A|grep redis

9、启动redis客户端

./redis-cli 然后执行ping命令 如下图
ok redis服务安装完成

二、安装redis扩展

解压扩展包3.1.4.tar.gz

tar zxvf 3.1.4.tar.gz

进入解压目录cd ./phpredis-3.1.4

进入后执行phpize

./configure —with-php-config=/usr/bin/php-config(路径请自行修改)

然后make && make install

修改php.ini增加一行:extension=redis.so 保存退出 wq

然后php -m查看是否安装扩展成功 或者phpinfo查看

重启apache或者php-fpm

测试使用:

<?php
$redis=new Redis();
$redis->connect('127.0.0.1',6379);
echo $redis->ping();
die;
HTTPROOT | 自学PHP | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 石头哥 |微信小程序 |木讯
Copyright © 1998 - 2016 HTTPROOT.COM. All Rights Reserved httproot.com 版权所有