centos7 编译安装php-redis扩展

前言

安装php-redis扩展前需先安装redis,可以参照 centos7 安装redis并设置开机启动

1、下载安装包

  • 下载地址
    根据环境已安装的PHP版本不同,下载地址不同(本文以安装PHP5.x为例)
    • php5.x的下载地址:https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz
    • php7.x的下载地址:https://github.com/phpredis/phpredis/archive/php7.zip
[vagrant@xf-dev ~]$ sudo wget  https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz
[vagrant@xf-dev ~]$ sudo tar zxvf 2.2.4.tar.gz
[vagrant@xf-dev ~]$ cd phpredis-2.2.4
  • 编译安装
    使用安装 php 时生成的 phpize 来生成 configure 配置文件(可以用 whereis phpize 查看路径,其中 php-config 和 phpize 所在的目录是相同的)
[vagrant@xf-dev phpredis-2.2.4]$ sudo /usr/bin/phpize
[vagrant@xf-dev phpredis-2.2.4]$ sudo ./configure --with-php-config=/usr/bin/php-config
[vagrant@xf-dev phpredis-2.2.4]$  sudo make && sudo make install
  • 配置PHP支持
    同样 php.ini 也可以通过 whereis php.ini 查找文件所在位置
[vagrant@xf-dev phpredis-2.2.4]$  sudo vim /etc/php.ini
#在文末添加
extension=redis.so

保存退出,重启Apache或Nginx服务(php-fpm服务也要重启)。

ps:php7.x 下的 php-redis 扩展安装步骤同上,改下包地址就行。

你可能感兴趣的:(centos7 编译安装php-redis扩展)