这边以安装event扩展为例。
1.安装event扩展 所需的依赖libevent
1.下载最新稳定版
wget -c https://github.com/libevent/libevent/releases/download/release-2.1.8-stable/libevent-2.1.8-stable.tar.gz
2.解压:
tar -zxvf libevent-2.1.8-stable.tar.gz
3.进入目录,配置安装目录,安装
cd libevent-2.1.8
./configure --prefix=/usr/local/libevent
make && make install
2.安装event扩展
1.下载文件:
wget -c http://pecl.php.net/get/event-2.3.0.tgz
2. 解压.进入目录:
tar -zxvf event-2.3.0.tar.tgz
cd event-2.3.0.tar
3.找到系统中phpize所在的位置运行
/usr/local/php7/bin/phpize
4.配置event
./configure --with-php-config=/usr/local/php7/bin/php-config --with-event-libevent-dir=/usr/local/libevent/
with-php-config 后面跟 环境中php-config 的位置,with-event-libevent-dir 后面跟上面所安装的libevent 位置
5.安装
make && make install
6.配置文件添加扩展
找到环境中php.ini 所在的位置 在最后一行添加
extension = event.so
重启php-fpm服务
查看是否安装完成:php –m | grep event
有显示event 则表示安装完成
添加新评论
分类