目前兴起也好,发展也好,宝塔等各种插件,已经不需要手动安装和配置了,但是原理都是一样的,此文章单纯的就是安装了nmp之后,为PHP做扩展的方法,redis、memcache等扩展均为此步骤
[phpredis]
pecl.php.net search redis 下载stable(稳定版扩展)
https://github.com/owlient/phpredis/tarball/master
http://pecl.php.net/package/redis
tar -zxvf owlient-phpredis-2.1.1-1-g90ecd17.tar.gz
cd owlient-phpredis-90ecd17
/usr/local/php/bin/phpize(作用:检测PHP的内核版本,并为扩展生成相应的编译配置)
./configure --with-php-config=/usr/local/php/bin/php-config
make
make install
make install完成之后
#Installing shared extensions: /usr/local/php//lib/php/extensions/no-debug-non-zts-20121212/
修改PHP的配置文件php.ini
vim /usr/local/php/lib/php.ini
#查找extension_dir,修改为
extension_dir="/usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/"
#添加redis
extension=redis.so
#重启php-fpm
/usr/local/php/sbin/php-fpm
通过phpinfo();查看是否存在redis的扩展