linux下安装memcached

本文档详细介绍了libevent及memcached的下载、安装步骤,并提供了测试安装成功的方法及memcached的基本操作命令。

 1.从http://www.monkey.org/~provos/libevent/下载最新版libevent(libevent-2.0.12-stable.tar.gz)

2.安装libevent

#tar zxvf libevent-2.0.12-stable.tar
#cd libevent-2.0.12-stable
#./configure
#make
#make install

 

3.测试是否安装成功

# ls -al /usr/lib | grep libevent

 

4.从 http://memcached.org/下载最新版memcached(memcached-1.4.5.tar.gz)

5.安装memcached

#tar zxvf memcached-1.4.5.tar.gz
#cd memcached-1.4.5
#./configure
#make
#make install

 

6.测试是否安装成功

 

# ls -al /usr/local/bin/mem*

 

7.启动memcached

#./memcached -d -m 2048 -l 10.0.0.40 -u root -p 11211 
#./memcached -d -m 2048 -l 10.0.0.40 -u root -p 11212
#netstat -anp | grep 1121

 -d会以守护程序的形式启动 memcached,为其分配 2GB 内存(-m 2048),并指定监听10.0.0.40,端口 11211,11212

 

注意:如果启动过程中出现如下错误:

/usr/local/bin/memcached: error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: No such file or directory

则需要修改环境变量

#vim /etc/profile

增加:export LD_LIBRARY_PATH=/usr/local/lib::$LD_LIBRARY_PATH

#source /etc/profile

 

8.连接到memcached

#telnet host 11211 

 
9.memcached的客户端命令

set   add   replace   get   delete

command <key> <flags> <expiration time> <bytes>
<value>

memcached 修改命令参数
参数 用法 
key key 用于查找缓存值 
flags 可以包括键值对的整型参数,客户机使用它存储关于键值对的额外信息 
expiration time 在缓存中保存键值对的时间长度(以秒为单位,0 表示永远) 
bytes 在缓存中存储的字节点 
value 存储的值(始终位于第二行)

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值