接口。即使对服务器的连接数增加,也能发挥O(1)的性能。memcached使用这个libevent库。在安装libevent之前,
先检查系统中是否已经安装过libevent,如果卸载请使用
命令:rpm -e libevent版本 --nodeps
1、下载
使用wget命令获取libevent安装包。或者直接下载源码包(本人直接下载的,使用wget命令的url请自己查询)。
2、将下载的.tar.gz格式的包上传到linux系统下。我放在了root目录下。执行如下命令。
# tar zxvf libevent-2.0.16-stable.tar.gz
# cd libevent-2.0.16-stable/
# ./configure –prefix=/usr
# make
# make install
3.测试libevent是否安装成功:
# ls -al /usr/lib | grep libevent
lrwxrwxrwx 1 root root 21 Dec 20 14:25 libevent-2.0.so.5 -> libevent-2.0.so.5.1.4
-rwxr-xr-x 1 root root 964496 Dec 20 14:25 libevent-2.0.so.5.1.4
-rw-r--r-- 1 root root 1564204 Dec 20 14:25 libevent.a
-rwxr-xr-x 1 root root 933 Dec 20 14:25 libevent.la
lrwxrwxrwx 1 root root 21 Dec 20 14:25 libevent.so -> libevent-2.0.so.5.1.4
lrwxrwxrwx 1 root root 26 Dec 20 14:25 libevent_core-2.0.so.5 -> libevent_core-2.0.so.5.1.4
-rwxr-xr-x 1 root root 567073 Dec 20 14:25 libevent_core-2.0.so.5.1.4
-rw-r--r-- 1 root root 948162 Dec 20 14:25 libevent_core.a
-rwxr-xr-x 1 root root 968 Dec 20 14:25 libevent_core.la
lrwxrwxrwx 1 root root 26 Dec 20 14:25 libevent_core.so -> libevent_core-2.0.so.5.1.4
lrwxrwxrwx 1 root root 27 Dec 20 14:25 libevent_extra-2.0.so.5 -> libevent_extra-2.0.so.5.1.4
-rwxr-xr-x 1 root root 422517 Dec 20 14:25 libevent_extra-2.0.so.5.1.4
-rw-r--r-- 1 root root 616114 Dec 20 14:25 libevent_extra.a
-rwxr-xr-x 1 root root 975 Dec 20 14:25 libevent_extra.la
lrwxrwxrwx 1 root root 27 Dec 20 14:25 libevent_extra.so -> libevent_extra-2.0.so.5.1.4
lrwxrwxrwx 1 root root 30 Dec 20 14:25 libevent_pthreads-2.0.so.5 -> libevent_pthreads-2.0.so.5.1.4
-rwxr-xr-x 1 root root 19508 Dec 20 14:25 libevent_pthreads-2.0.so.5.1.4
-rw-r--r-- 1 root root 18662 Dec 20 14:25 libevent_pthreads.a
-rwxr-xr-x 1 root root 996 Dec 20 14:25 libevent_pthreads.la
lrwxrwxrwx 1 root root 30 Dec 20 14:25 libevent_pthreads.so -> libevent_pthreads-2.0.so.5.1.4
安装成功。