linux怎么安装libevent
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux怎么安装libevent相关的知识,希望对你有一定的参考价值。
参考技术A 缺少lib库可以到网上下一个libevent-2.0.so.5然后放到/lib下面就可以了 参考技术B event.c:54:20: error: string.h: No such file or directory 开发环境没装全?还是你的系统已经挂了。本回答被提问者采纳 参考技术C 什么linux手顺-linux安装libevent扩展
(1)先安装这个东西
wget https://github.com/downloads/libevent/libevent/libevent-2.0.20-stable.tar.gz
tar zxvf libevent-2.0.20-stable.tar.gz
cd libevent-2.0.20-stable/
./configure --prefix=/usr/local/libevent-2.0.20-stable/
make
make install
(2)安装这个东西
wget http://pecl.php.net/get/libevent-0.1.0.tgz
tar zxvf libevent-0.1.0.tgz
cd libevent-0.1.0
phpize //这个一般在php的bin下面,如果环境变量没配直接打硬路径
./configure --with-php-config=/usr/local/php52/bin/php-config --with-libevent=/usr/local/libevent-2.0.20-stable/ 这俩个路径要指对,一个是php-config,一个是刚才安装的那个
make && make install
make test //这步会告诉你php扩展库路径在哪,其实已经自动将libevent.so放到那个目录了
(3)php.ini加(ps:如果没找到php.ini的话可以执行php --ini,会显示php会依次从那几个文件夹下找php.ini,直接复制个php.ini到那个目录下就行):
extension="libevent.so"
现在这样直接用命令行应该是没问题了,如果是cgi那种还要重启下php-fpm
以上是关于linux怎么安装libevent的主要内容,如果未能解决你的问题,请参考以下文章