Home  >  Article  >  Backend Development  >  How to install event extension in php7

How to install event extension in php7

醉折花枝作酒筹
醉折花枝作酒筹forward
2021-06-03 09:31:342305browse

This article will introduce to you how to install event extension under php7. It has certain reference value. Friends in need can refer to it. I hope it will be helpful to everyone.

How to install event extension in php7

Install the event extension under php7

Efficiently schedule I/O, time and signal extensions using the best I/O notification mechanism available for the specific platform Events, is a libevent port of the PHP infrastructure.

Download address: http://pecl.php.net/package/event

To install the support library libevent, you need to compile a higher version (the latest version release-2.1.8-stable is used here) Example)

wget -c https://github.com/libevent/libevent/releases/download/release-2.1.8-stable/libevent-2.1.8-stable.tar.gz -P /usr/local/src
cd /usr/local/src
tar -zxvf libevent-2.1.8-stable.tar.gz && cd libevent-2.1.8-stable
./configure --prefix=/usr/local/libevent-2.1.8
make && make install

Install the event library (take event-2.3.0.tgz as an example)

wget -c http://pecl.php.net/get/event-2.3.0.tgz -P /usr/local/src
cd /usr/local/src
tar -zxvf event-2.3.0.tgz && cd event-2.3.0
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config --with-event-libevent-dir=/usr/local/libevent-2.1.8/
make && make install

Add the following configuration in php.ini

extension=event.so

After restarting php-fpm , use php -m | grep event to check whether the event library plug-in is installed successfully

Recommended learning:php video tutorial

The above is the detailed content of How to install event extension in php7. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:csdn.net. If there is any infringement, please contact admin@php.cn delete