宝塔面板官方提供的PHP程序并没有包含所有的PHP扩展,这就导致我们不能直接在宝塔后台安装需要的PHP扩展程序,再次笔戈整理了一份宝塔面板安装第三方PHP扩展的方法供网友参考。
安装方法
由于宝塔面板支持多个版本的PHP共存使用,所以我们在安装第三方扩展的时候需要区分PHP的版本进行安装
方法如下
下载第三方扩展
wget http://pecl.php.net/get/你的扩展.tgz
解压第三方扩展
tar xvf 你的扩展.tgz
进行解压目录
cd 你的扩展解压目录
生成配置文件
这里需要区分PHP版本
/www/server/php/你的PHP版本/bin/phpize
./configure --with-php-config=/www/server/php/你的PHP版本/bin/php-config
编译与安装
make && make install
配置写入到PHP.ini
echo "extension = 你的扩展.so" >> /www/server/php/你的PHP版本/etc/php.ini
重启PHP
到此扩展就安装完毕了,最后在面板里面重启PHP服务 记得重启之前需要先重载PHP配置
检查扩展是否安装完成
/www/server/php/你的PHP版本/bin/php -m|grep -i 你的扩展
最好删除下载的安装文件即可 这就是宝塔安装第三方扩展的方法 需要注意的是本方法是基于PECL来进行扩展安装