1.下载拓展php redis拓展包
wget https://github.com/phpredis/phpredis/archive/2.2.4.tar.gz
2.解压 并进入目录
3.在此目录下运行(注意:一定要在此目录下运行)
其中/usr/local/php/bin/phpize /usr/local/php/是你的php安装路径
4.运行配置文件
./configure --with-php-config=/usr/local/php/bin/php-config
5.编译make make test报错:
解决:
vi /usr/local/php/etc/php.ini
找到disable_functions = shell_exec, system, passthru, exec, popen, proc_open
改为disable_functions = shell_exec, system, passthru, exec, popen
保存退出。
接着
安装 make install
6.修改php.ini文件
添加一行 extension = "redis.so"
7.重启 /etc/init.d/php-fpm restart
通过 phpinfo()来查看
注意:
这里的版本号并不是redis的版本号 而是这个拓展的版本号
我们来跑一段代码 来查看下redis的真正版本号
运行结果
即为我们安装的 3.2.6版本
Redis开机自启动参考:http://www.tuicool.com/articles/aQbQ3u
注意:/etc/rc.local自启动 与 chkconfig 自启动的关系