`
dsbjc
  • 浏览: 15294 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

libevent安装

 
阅读更多

      libevent是个程序库,它将Linux的epoll、BSD类操作系统的kqueue等事件处理功能封装成统一的
接口。即使对服务器的连接数增加,也能发挥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
安装成功。

 

分享到:
评论

相关推荐

    libevent安装文件及方法

    编译完成后,使用`make install`将libevent安装到指定路径: ``` sudo make install ``` 7. **链接libevent** 安装完成后,你可能需要更新系统的动态链接库搜索路径,例如在Linux下: ``` sudo ldconfig ``...

    libevent库安装

    ### Linux上的Libevent安装 1. **更新系统包** 首先确保你的系统包是最新的,这可以通过运行以下命令完成: ```bash sudo apt-get update sudo apt-get upgrade ``` 2. **安装依赖** 在Ubuntu或Debian系统上...

    memcached和libevent安装文件及客户端测试依赖包

    memcached版本:memcached-1.5.2.tar.gz libevent版本:libevent-2.0.22-stable.tar.gz 依赖包:java_memcached-release_2.6.3.jar等

    libevent-install.7z

    **libevent安装.txt** 这个文件很可能是libevent的安装教程或步骤文档,其中会详细说明如何从源码编译、配置、链接和安装libevent库。通常,这会包括以下步骤: 1. **解压源码**:使用命令行工具(如Unix/Linux的...

    libevent2.1.7在Linux安装过程

    libevent2.1.7在Linux安装过程 libevent是一个开源的异步I/O库,广泛应用于服务器端编程和网络编程中。安装libevent2.1.7需要遵循特定的步骤,以确保正确安装。下面将详细介绍libevent2.1.7在Linux安装过程。 一...

    memcached安装包、文档(附安装包libevent,memcached)

    memcached安装包,附安装包libevent,memcached,安装命令指导文档

    安装 libevent

    ### 安装libevent与PHP libevent扩展 #### 一、引言 在现代Web开发中,事件驱动的网络库因其高效处理大量并发连接的能力而备受青睐。`libevent`便是一款高性能的C库,它提供了事件循环机制,用于执行事件驱动的...

    memcached安装软件 libevent magent memcached

    本篇文章将详细讲解如何安装和配置memcached,以及与之相关的libevent和magent。 首先,我们需要了解libevent库。libevent是一个事件通知库,它允许程序处理多个网络连接,并有效地处理来自不同源的事件。在安装...

    Memcached软件包

    2. 进入libevent源码目录,配置编译参数,通常使用`./configure --prefix=/usr/local/libevent`,这将把libevent安装到/usr/local/libevent路径下。 3. 使用`make`命令进行编译,然后使用`make install`进行安装。 4...

    Linux下Memcache的源码安装

    在确保libevent安装无误后,我们可以继续安装Memcached。返回到解压后的memcached源码目录,执行配置命令,指定libevent的安装路径,并启用多线程模式: ```bash cd memcached-1.2.6 ./configure --with-libevent=/...

    安装memcached所需要的相关软件tar.gz

    在配置时,memcached会查找libevent库:`./configure --with-libevent=/usr/local/libevent` (这里假设libevent安装在`/usr/local/libevent`) 4. 编译源代码:`make` 5. 安装到系统路径:`sudo make install` ...

    linux下安装memcached以及解决安装中遇到的问题

    其中 `--prefix` 参数指定了 Memcached 的安装路径,`--with-libevent` 参数指定了 libevent 的安装路径。 - 编译并安装: ```bash make && sudo make install ``` #### 五、启动 Memcached 并解决问题 1. **...

    fastdfs离线安装,包含gcc离线安装和libevent离线安装

    fastdfs离线安装,包含gcc离线安装和libevent离线安装

    libevent实例_包括安装文件和代码

    解压这个文件后,你可以找到所有编译和安装 Libevent 所需的源码。安装步骤通常包括: - 解压:`tar -zxvf libevent-2.0.16-stable.tar.gz` - 配置:`./configure` - 编译:`make` - 安装:`sudo make install` ...

    libevent-devel-2.0.21-4.el7.x86_64.rpm

    在CentOS 7中安装libevent-devel,可以使用yum命令,这将自动解决所有依赖关系并安装所需的库: ```bash sudo yum install libevent-devel-2.0.21-4.el7.x86_64.rpm ``` 一旦安装成功,开发者可以利用libevent提供...

    FastDFS安装手册

    #### 二、libevent安装详解 1. **准备工作** - 选择合适的服务器(如tims2)进行安装。 - 准备所需的安装包:`libevent-2.0.21-stable.tar.gz` 和 `FastDFS_v2.11.tar.gz`。 - 在服务器的根目录下新建文件夹`...

    libevent中文参考手册

    libevent的公共头文件被安装在`event2`目录中,分为以下几类: 1. **API头文件**:定义了libevent的公共接口,这些头文件没有特定的后缀。 2. **兼容头文件**:提供了一些已废弃函数的兼容性支持,用于向后兼容旧...

    libevent-devel-1.4.13-1.x86_64.rpm

    Name : libevent-devel Version : 1.4.13 Vendor : StartCom Ltd_, http://www_startcom_org Release : 1 Date : 2010-04-07 22:14:06 Group : Development/Libraries Source RPM : libevent-1.4.13-1.src.rpm ...

    libevent-2.0.22-stable在windows环境下使用mingw编译

    在Windows上编译libevent时,你需要先安装MinGW,确保包含了C++编译器和支持库。然后,配置编译环境,设置好PATH变量,以便编译器能找到所需的头文件和库。 **编译步骤** 1. **下载与解压**:首先,从官方或镜像...

    libevent安装包

    这个“libevent安装包”包含了libevent库的安装文件,适用于i386架构,具体版本为1.1a-3.2.1。在本文中,我们将详细探讨libevent库的特性、安装过程以及如何在项目中使用它。 **一、libevent简介** Libevent是一个...

Global site tag (gtag.js) - Google Analytics