最新消息:

分布式文件服务器FastDFS的安装 (一)

服务器 老鹰 280浏览 0评论

安装 libevent 

简介:一个C语言开发的,开源轻量级的高性能网络库

主要有以下几个亮点:事件驱动( event-driven),高性能;轻量级,专注于网络,不如ACE 那么臃肿庞大;源代码相当精炼、易读;跨平台,支持 Windows、 Linux、 *BSD 和 Mac Os;支持多种 I/O 多路复用技术, epoll、 poll、 dev/poll、 select 和 kqueue 等;支持 I/O,定时器和信号等事件;注册事件优先级。

Libevent 已经被广泛的应用,作为底层的网络库;比如 memcached、 Vomit、 Nylon、 Netchat等等。

如下是基于Centos6.5 x86_64操作系统来安装的

一)卸载现有的libevent。

ls -al /usr/lib | grep libevent

libevent_check

查看是否已安装,如果已安装且版本低于1.3,则先卸载:

rpm -e libevent*

二)下载及安装libevent

wget https://sourceforge.net/projects/levent/files/libevent/libevent-2.0/libevent-2.0.22-stable.tar.gz

tar -zxvf libevent-2.0.22-stable.tar.gz

cd libevent-2.0.16-stable

make clean

./configure –prefix=/usr

make clean

make

make install

至此,安装libevent完成,验证结果:

ls -al /usr/lib | grep libevent

 三)创建软连接到/lib下

ln -s /usr/local/lib/libevent* /lib/

ln -s /usr/local/lib/libevent* /lib64/

 

转载请注明:冯英胜的博客 » 分布式文件服务器FastDFS的安装 (一)

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址