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