php linux上redis扩展安装

来源:互联网 发布:视频网站源码 编辑:程序博客网 时间:2024/05/21 15:34

一、安装前需要准备的安装包

autoconf-2.69.tar.gz 下载地址:http://ftp.gnu.org/gnu/autoconf/redis-3.0.6.tar.gz 下载地址:http://download.redis.io/releases/redis-3.0.6.tar.gzphpredis.tar.gz

二、安装redis-3.0.6.tar.gz

cd /root
mkdir home 建立home文件夹
cd home
mkdir redis 建立redis文件夹
把redis-3.0.6.tar.gz放到redis里面
开始:

tar -zxvf redis-3.0.6.tar.gzcd redis-3.0.6make cd srcmkdir /usr/local/rediscp redis-cli redis-server /usr/local/redis/cd redis-3.0.6cp cp redis.conf /usr/local/redis/

结束

1.在src目录文件下的文件相关解析
redis-server启动服务脚本redis
redis-cli 终端操作脚本
redis-benchmark压力测试文件
redis-check-aof,redis-check-dump检测备份脚本文件

2.启动脚本
前端启动:

cd /usr/local/redis/

前端启动redis服务./redis-server,我们不需要前端启动

后台启动:
修改redis.conf配置文件,设置后台启动redis

vim redis.conf

找到daemonize on 改为daemonize yes

启动:./redis-server redis.conf

ps -A | grep redis检测是否有进程
成功显示: 1316(不一定是这个) ? 00:00:00 redis-server

安装php的redis
autoconf-2.69.tar.gz
phpredis.tar.gz

在redis扩展解压软件目录执行指令

/usr/local/php6/bin/phpize

作用:可以把redis扩展反过来安装进php里边

tar zxvf phpredis.tar.gzcd phpredis/usr/local/php6/bin/phpize./configure --with-php-config=/usr/local/php6/bin/php-config  #配置make && make install

安装完成之后,出现下面的安装路径:/usr/local/php/lib/php/extensions/no-debug-

non-zts-20090626/vim /usr/local/php6/etc/php.ini  #编辑配置文件,在最后一行添加以下内容extension="redis.so"

如果出错则要安装依赖包autoconf

tar zxvf autoconf-2.69.tar.gzcd autoconf-2.69./configure && make && make install

测试:

<?php$redis = new Redis();$redis->connect('127.0.0.1', 6379);echo "Connection to server sucessfully";?>
0 0
原创粉丝点击