memcached在centos minimal安装环境下编译安装

来源:互联网 发布:谷歌数据分析师 编辑:程序博客网 时间:2024/06/01 09:26

软件准备

Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent。
目前memcached软件最新版本是memcached-1.4.25.tar.gz。
下载地址:http://www.memcached.org/files/memcached-1.4.25.tar.gz

libevent最新版本是libevent-2.0.22-stable.tar.gz
下载地址:https://github.com/libevent/libevent/releases/download/release-2.0.22-stable/libevent-2.0.22-stable.tar.gz

libevent安装

先安装libevent。这个东西在配置时需要指定一个安装路径,即./configure –prefix=/usr;然后make;然后make install;

运行$ ./configure –prefix=/home/devworker/libevent报错:

configure: error: in `/home/devworker/software/libevent-2.0.21-stable':configure: error: no acceptable C compiler found in $PATHSee `config.log' for more details

缺少gcc软件套件,安装GCC软件套件:
yum install gcc

再次运行安装:

./configure --prefix=/home/devworker/libeventmakemake install

验证是否安装成功:

ls -al /home/devworker/libevent/lib | grep libevent
这里写图片描述

Memcached安装

安装memcached需要指定libevent的安装路径:

./configure --with-libevent=/home/devworker/libevent/ --prefix=/home/devworker/memcachedmakemake install

启动:

0 0
原创粉丝点击