日期:2014-05-16 浏览次数:20504 次
memcachedb跟memcache一样,网络socket数据处理依赖于libevent,所以,在安装之前需要下载三个安装包,即libevent、Berkeley Db以及memcachedb。 Libevent?下载页面:http://monkey.org/~provos/libevent/?,下载最新稳定版本就行。 Berkeley Db下载页面:http://www.oracle.com/technology/software/products/berkeley-db/index.html?需要安装4.6版本 memcachedb下载页面:http://code.google.com/p/memcachedb/? 下载最新版本 0.1.0版本 按照顺序安装,Libevent和Berkeley Db按照常规安装即可,这里以Linux 环境为标准。 [======Libevent=====] tar -zxvf libevent-1.3e.tar.gz cd libevent-1.3e ./configure make && make install [======Berkeley Db=====] ?tar -zxvf db-4.6.19.tar.gz #需要进入特定操作系统编译环境,更常规软件的编译有些区别 cd db-4.6.19/build_unix/ #然后才能够开始编译 ? ../dist/configure make && make install #如果没有指定特殊安装路径,编译完成,需要将Berkeley Db运行库的路径添加到系统配置里面 echo "/usr/local/BerkeleyDB.4.6/lib/" >> /etc/ld.so.conf #重载系统Ld运行库 ldconfig [======Memcachedb=====] tar -zxvf memcachedb-0.1.0.tar.gz cd memcachedb-0.1.0