memcached安装
-
make && make test && make install
在make test
会报错,再次make install
即可
wget https://memcached.org/latest
mv latest memcached-1.5.10.tar.gz
tar -xzvf memcached-1.5.10.tar.gz
cd memcached-1.5.10
./configure --prefix=/usr/local/memcached
make && make test && make install
- memcached启动
- /usr/local/memcached/bin/memcached -d -u root -c 10000 -m 8192 172.20.28.31 -p 11211
- memcached-agent启动
- /root/magent-0.5/magent -u root -n 4096 -l 172.20.28.5 -p 12001 -s 172.20.28.3:11211 -s 172.20.28.4:11211 -b 172.20.28.5:11211
memcached简单使用
- memcached连接, 若linux未安装telnet,需先安装telnet
- yum -y install telnet.* #安装客户端
- yum -y install telnet-server # 安装服务器端
- telnet 127.0.0.1 11211
- stats 命令来输出 Memcached 服务信息。
- Memcached stats items 命令用于显示各个 slab 中 item 的数目和存储时长
- stats items
- get age 0 # 显示所有key为age的值
stats items
STAT items:1:number 1
STAT items:1:age 7
STAT items:1:expired_unfetched 0
STAT items:1:evicted_unfetched 0
END
安装1.4.22版本
有一个依赖需要安装: libevent
cd /root/install_package/
wget http://downloads.sourceforge.net/levent/libevent-2.0.22-stable.tar.gz
wget http://www.memcached.org/files/memcached-1.4.22.tar.gz
# 先安装libevent
tar zxvf libevent-2.0.22-stable.tar.gz
cd libevent-2.0.22-stable
./configure –prefix=/usr
make && make install
# 安装memcached
cd /tmp
tar zxvf memcached-1.4.22.tar.gz
cd memcached-1.4.22
./configure --with-libevent=/usr --enable-64bit --enable-threads
make && make install
网友评论