美文网首页
linux 下编译memcached

linux 下编译memcached

作者: zhaoxiaohui520 | 来源:发表于2019-08-27 11:02 被阅读0次

1.准备编译环境

在linux 编译,需要gcc,make,cmake,autoconf,libtool 等工具,

这几件工具, 以后还要编译redis 等使用,所以请先装.

在linux 系统联网后,用如下命令安装

#yum install gcc make cmake autoconflibtool

2.编译memcached

memcached依赖于libevent库我们先安装libvent库

wget libvent官网和 memcached官网下载

先编译libvent库在编译memcached  需要指定libvent安装的路径

tar xvfz libevent.1.2.tar.gz

cd libevent.1.2 下面

./configure - - prefix=/usr/local/libevnt

出错一般是缺少库

make && make install

tar xvfz memcached.1.4.5.tar.gz

cd memcached1.4.5

./configure - -prefix=/usr/local/memcached\

-with-libevent=/usr/local/libevent  //指定

make && make install

注意:在虚拟机下练习编译,一个容易碰到的问题---虚拟机的时间不对,导致的gcc编译过程中,检测时间通不过,一直处于编译过程.解决:

# date -s ‘yyyy-mm-dd hh:mm:ss’

# clock -w # 把时间写入cmos  

3.memcached启动

# /usr/local/memcached/bin/memcached –m 64 –p11211 –u zgh –vv

如果我们想让memcached 作为daemon 在后台运行,只需要加-d 选项

# /usr/local/memcached/bin/memcached –m 64 –p11211 –u zgh –d

相关文章

网友评论

      本文标题:linux 下编译memcached

      本文链接:https://www.haomeiwen.com/subject/qgisectx.html