说明
以前一直在windows下用xampp、wampserver、phpstudy等集成环境做开发。redis扩展什么的,直接开启集成环境配置好的开关即可。
最近捣鼓linux,搭建了lamp环境,需要安装redis,虽然用lanmp一键安装包里面有集成的redis包,但还是想自己动手编译一下redis
环境
- centos6.5
- PHP7(安装路径:/usr/local/php7)
- nginx
安装过程
- 安装扩展:官网搜索redis最新安装包(目前redis3.0)
$ wget http://pecl.php.net/get/redis-3.0.0.tgz
$ tar zxf redis-3.0.0.tgz
$ cd redis-3.0.0
$ /usr/local/php7/bin/phpize
$ ./configure -with-php-config=/usr/local/php7/bin/php-config
$ make
$ make install
- php.ini中配置开启redis扩展:
extension=redis.so - 重启
kill -USR2 `cat /usr/local/php7/var/run/php-fpm.pid`