MemCache安装


参考链接:

http://snowolf.iteye.com/blog/1447348


在公司的虚拟机上安装完成:


1. 用一下命令可以安装,不过一点要强调的是必须是root用户才有权限安装,如果不是root用户执行,需要在下面的configure, make, make install命令前加sodu, 否则会出错

 1. 编译安装 libevent

wget http://monkey.org/~provos/libevent-1.4.9-stable.tar.gz

tar  zxvf  libevent-1.4.9-stable.tar.gz

cd  libevent-1.4.9-stable/

./configure  --prefix=/usr

make

make install

cd  ..


 2. 编译安装 Memcached
Memcached 的最新版本是 1.4.5,安装包为:memcached-1.4.5.tar.gz。

wget http://memcached.googlecode.com/files/memcached-1.4.5.tar.gz

tar  zxvf  memcached-1[1].4.5.tar.gz

cd  memcached-1.4.5/

./configure  --with-libevent=/usr

make

make install

cd ../

1.5 打开端口

 iptables -A INPUT -p tcp -m tcp --sport 11211 -j ACCEPT  


2. 启动可以用

memcached -d -m 512 -p 11211 -u root -c 256 -P /var/run/memcached.pid


3.检查是否正常

telnet localhost 11211


或者

ps -ef | grep mem

505       3676     1  0 19:13 ?        00:00:00 memcached -d -m 512 -p 11211 -u root -c 256 -P /var/run/memcached.pid


如果还想用代理的话,可以使用magent

下载地址:

https://code.google.com/p/memagent/

可是连接超时,下载不下来。



使用:

$ telnet localhost 11211
Trying ::1...
Connected to localhost.
Escape character is '^]'.


set foo 0 0 3
bar
STORED
get foo
VALUE foo 0 3
bar
END