1、安装event扩展依赖的 libevent-dev 包
# ubuntu
apt-get install libevent-dev -y
# centos
yum install libevent-devel -y
2、下载 event 扩展
访问 https://pecl.php.net/package/event 根据你 php 的版本号下载对应的扩展包
3、解压
下载完成后解压
tar -zxvf event-3.0.8.tgz
进入目录
cd event-3.0.8
4、安装
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make
sudo make install
编译完毕后会生成一个 event.so
文件
5、修改php.ini
sudo su
echo "extension=event.so" >> /usr/local/php/etc/php.ini
之后重启 php-fpm
6、验证 event 安装完成
php -m | grep event
标签:php,编译,usr,install,libevent,PHP,local,event
From: https://blog.51cto.com/sdwml/7194871