linux php-redis扩展安装

说明

以前一直在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`