PHP扩展
添加php扩展
phpize 添加扩展
什么是phpize
phpize是用来扩展php扩展模块的,通过phpize可以建立php的外挂模块
作用其实phpize是一个运行脚本,主要作用是检测php的环境还有就是在特定的目录生成相应的configure文件,这样makeinstall之后,生成的.so文件才会自动加载到php扩展目录下面。
实例:安装redis扩展
#下载redis扩展安装包
wget https://pecl.php.net/get/redis-5.0.1.tgz
#解压安装包
tar -zxvf redis-5.0.1.tgz
#进入redis扩展目录
cd redis-5.0.1/
#
phpize
# 查看配置文件地址
find / -name php-config
# 编译安装
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
# 修改php配置文件
vi /etc/php.ini
extension=redis.so
# 重启php-fpm
systemctl restart php-fpm
pecl 安装扩展
centos 安装pecl
yum install php-pear php-devel
pecl 扩展包地址 (https://pecl.php.net/packages.php)
pecl install memcached
卸载扩展
php.ini 中删除 extension=swoole.so
pecl uninstall

浙公网安备 33010602011771号