Php-Redis的安装测试汇总
发布日期:2016-4-12 17:4:5
Php-Redis的安装测试汇总 后端开发用到php操作redis,在此将安装测试过程中遇到的问题汇总记录下来,以便以后参考!(系统为ubuntu) 本文目录: 一.redis安装 二.redis测试 三.php redis 扩展安装 四.php-redis测试
一.redisd的安装 下载地址:http://download.redis.io/releases/ 解压安装: tar -xvf redis-2.8.17.tar.gz make sudo make install 为了方便使用,在/usr目录下创建redis目录,讲以下几个文件拷贝到/usr/redis/目录下:
当然,也可以通过软连接的方式达到方便使用mysql的目的。另外,也可以将redis-server加入开机启动,此处从略。 二.redis测试 1.先开启redis服务端程序 为了方便测试,我们将redis.conf配置文件中的loglevel和logfile的值,修改后如下所示: loglevel debug logfile “/tmp/redis.log” jay13@ubuntu:/usr/redis$ redis-server redis.conf 2.开启redi客户端,通过客户端向redis数据库中进行增删改查操作。整个操作过程中生成的mysql日志可以到/tmp/redis.log中查看。 以最简单的key操作为例,实例如图1所示: 图1 三.安装phpredis扩展 在使用sudo apt-get install php5安装php的时候,默认是没有安装phpize的,我们在安装phpredis时,需要用到phpize,因此,首先需要安装phpize。 1.我们通过安装php开发者工具来获取phpize。执行如下的命令即可: sudo apt-get install php5-dev 2.获取phpredis源文件 最新phpRedis地址:https://github.com/nicolasff/phpredis 按照GitHub上的说明进行如图2的安装的时候 可能会出现如图3出错说明: 这是因为我们没有igbinary扩展,这是phpredis依赖的一个东西。 好吧,怎么样安装igbinary呢? 使用apt-get没有无法安装完成,我们通过下载安装文件进行安装。如图4所示: 安装好igbinary后,可以用下面的命令安装phpredis。 phpize ./configure –enable-redis-igbinary make && make install 至此,安装完成。 我们修改php.ini配置文件,将刚才安装的两个扩展加入到php.ini文件中,加入的语句如下: extension=igbinary.so extension=redis.so 重启apache,Done!!! 四.测试php-redis 在网页根目录/var/www/中新建文件test.php,内容如图5所示: 图5 结果如下图所示:
下一条: 10个教程让你轻松备份MySQL数据库
|