日期:2014-05-16  浏览次数:20659 次

linux下memcached的安装文档

??????????????? ?????????? linux memcached 安装

?

?

memcache 的安装(机器是32 位还是64 位,都可以)

官方(http://memcached.org/ )下载,服务器端主要是安装memcache 服务器端,目前的最新版本是memcached -1.4.13

另外,Memcache 用到了libevent 这个库用于Socket 的处理,所以还需要安装libevent 。官方(http://monkey.org/~provos/libevent/ ),我下的是1.4.14

wget 指令直接下载这两个东西. 下载回源文件后。?
. 先安装libevent 。这个东西在配置时需要指定一个安装路径,即./configure prefix=/usr ;然后make ;然后make install?
. 再安装memcached ,只是需要在配置时需要指定libevent 的安装路径即./configure with-libevent=/usr ;然后make ;然后make install?
这样就完成了LinuxMemcache 服务器端的安装。详细的方法如下:?

1.
先安装libevent?
# tar zxvf libevent-1.2.tar.gz?
# cd libevent-1.2?
# ./configure
prefix=/usr??? or??? # ./configure --prefix=/usr
# make?
# make install?
2.
测试libevent 是否安装成功:?
# ls -al /usr/lib | grep libevent?
3.
安装memcached ,同时需要安装中指定libevent 的安装位置:?
# cd /tmp?
# tar zxvf memcached-1.2.0.tar.gz?
# cd memcached-1.2.0?
# ./configure
with-libevent=/usr??? or? # ./configure --with-libevent=/usr
# make?
# make install?
安装完成后会把memcached 放到 /usr/local/bin/memcached 5. 测试是否成功安装memcached?
# ls -al /usr/local/bin/mem*

?

?

memcached 的基本设置 ?
1.
启动Memcache 的服务器端:?
# /usr/local/bin/memcached -d -m 64 -u root -l 127.0.0.1 -p 11211 -c 256 -P /tmp/memcached.pid?

?