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