OSCent7.3+PHP7+redis扩展 已实践
1.下载
下载地址:http://pecl.php.net/package/redis
寻找安装包并下载
# wget http://pecl.php.net/get/redis-3.1.6.tgz
2.解压
解压到当前目录
# tar -zxvf redis-3.1.6.tgz
3.安装
cd redis-3.1.6目录下
在该目录下用phpize生成configure配置文件:直接运行/usr/local/php/bin/phpize(此处需注意,是你PHP安装的位置,有些人安装在PHP7文件夹,要做相应的修改)
# cd redis-3.1.6
# /usr/local/php/bin/phpize
Configuring for:
PHP Api Version: 20160303
Zend Module Api No: 20160303
Zend Extension Api No: 320160303
然后就是配置、编译、安装全部在该目录下完成
# ./configure --with-php-config=/usr/local/php/bin/php-config
# make
# make install
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non -zts-20160303/
加入PHP.INI
# vim /usr/local/php/etc/php.ini
extension=redis.so//在文件结尾加上
安装到这步就差不多成功了,接下来重启服务
# service php-fpm restart
# service httpd restart //重启Apache服务 nginx同理
该目录就是redis.so文件的生成目录
ll /usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/
看到redis.so就说明安装成功了