编译安装php-redis,PHP编译安装redis扩展

需要先安装php,在php环境安装这篇文章中,有源码安装php的步骤,可以参考

在安装扩展之前,可以执行php -m查看当前的扩展

15a15449864f

其实php扩展的安装步骤都是一样的,只是说有的扩展是源码包中自带,所以直接进入源码包就可以安装,如下图这些(在下载解压的源码ext目录下),进入对应目录就可以安装

15a15449864f

而有的扩展则需要单独下载安装,比如Redis,swoole这些,下面就说说Redis源码安装步骤

下载并解压

下载地址: https://github.com/phpredis/phpredis

git上面的可以考虑直接用git clone的方式,如果服务器上没有git,就直接 yum install -y git(centos)或者apt-get install git(ubuntu)

下载+解压git clone https://github.com/phpredis/phpredis.git

15a15449864f

开始安装

1. 生成配置文件

在下载下来的源码中没有configure这个文件(如果有,可以直接跳过这一步),所以我们要执行phpize这个命令来生成,这个命令就在你源码安装php的目录下的bin目录下面

15a15449864f

可以看到执行上面命令后,就会多出几个文件,其中就有configure这个配置文件

2. 安装

三部: 配置 + 编译 + 安装./configure --with-php-config=/opt/soft/php/bin/php-config

make

make install

第一个命令中--with-php-config带的路径是php的安装目录下,执行成功后会提示你生成扩展的路径

15a15449864f

15a15449864f

3. 配置php.ini开启扩展

可以先执行 php --ini 查看你正确的php配置文件目录,然后编辑他

15a15449864f

在配置文件中添加相应的扩展既可

15a15449864f

然后php -m 就可以看到redis扩展成功被安装了

15a15449864f

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值