1,下载redis扩展地址:https://pecl.php.net/package/redis
选择你需要的版本
上传redis-3.1.3.tar.gz到/usr/local/src目录
cd /usr/local/src #进入软件包存放目录
tar zxvf redis-3.1.3.tar.gz.tar.gz #解压
cd redis-3.1.3.tar.gz #进入安装目录
/opt/lampp/bin/phpize #用phpize生成configure配置文件,( 这里是自己php安装目录 )
如果报错,可能是没有安装autoconf,下面是安装的方法
# cd /usr/src
# wget http://ftp.gnu.org/gnu/m4/m4-1.4.9.tar.gz
# tar -zvxf m4-1.4.9.tar.gz
# cd m4-1.4.9/
# ./configure && make && make install
# cd ../
# wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.62.tar.gz
# tar -zvxf autoconf-2.62.tar.gz
# cd autoconf-2.62/
# ./configure && make && make install
# wget http://ftp.gnu.org/gnu/m4/m4-1.4.9.tar.gz
# tar -zvxf m4-1.4.9.tar.gz
# cd m4-1.4.9/
# ./configure && make && make install
# cd ../
# wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.62.tar.gz
# tar -zvxf autoconf-2.62.tar.gz
# cd autoconf-2.62/
# ./configure && make && make install
安装完成在安装redis
./configure --with-php-config=/opt/lampp/bin/php-config #配置
make #编译
make install #安装
安装完成之后,出现下面的安装路径
/opt/lampp/lib/php/extensions/no-debug-non-zts-20090626/
2、配置php支持
vi //opt/lampp/etc/php.ini #编辑配置文件,添加以下内容
添加
extension="redis.so"
:wq! #保存退出
记得重启服务器