Linux下面怎么安装PHP扩展?

一般开发环境都是在windows上, 安装扩展也很容易, 直接把下载的.dll文件扔到ext下面, 改一下php.ini文件. 完事了.

linux上有两种安装方法

1.编译安装

//下载文件
#wget http://pecl.php.net/get/zip-1.12.4.tgz
//解压文件
#tar zxfv zip-1.12.4.tgz
//进入到解压文件目录
#cd zip-1.12.4
//检查系统配置开始配置,指定安装 PHP 的时候的配置
#./configure --with-php-config=/usr/local/php-5.2.17/bin/php-config
//编译
#make
//测试
#make test
//安装
#make install

2.pecl 方式安装(转: https://blog.csdn.net/ren593669257/article/details/88070293)

①先检查/usr/local/php/bin/ 下面有没有 pecl ,pear(安装php-pear是为了使用pecl 中的 phpize)如果没有,则用yum安装(yum install php-pear,php-devel)

②更新一下pecl库 pecl channel-update pecl.php.net

③安装相应的扩展 pecl install redis (如果没把php的路径加入环境变量,则需要用绝对地址)

④一般通过pecl安装的扩展都自动加入php.ini的配置了,如果通过phpinfo() 或者php-m没有查询到安装的扩展,则把相应的so文件加入到php.ini中(extension=redis.so)再重启php-fpm

 

 

 

pear(安装php-pear是为了使用pecl 中的 phpize)如果没有,则用yum安装(yum install php-pear,php-devel)

你可能感兴趣的:(Linux下面怎么安装PHP扩展?)