memcached需要依賴到以下的一系列包
gcc
libevent
glibc-devel
下載
cd /home/download
wget http://www.monkey.org/~provos/libevent-1.4.13-stable.tar.gz
wget http://www.danga.com/memcached/dist/memcached-1.4.0.tar.gz
安裝
tar -zxvf libevent-1.4.13-stable.tar.gz
cd libevent-1.4.13-stable
./configure --prefix=/usr/local/libevent
make && make install
tar -zxvf memcached-1.4.0.tar.gz
cd memcached-1.4.0
./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent
make && make install
啟動
/usr/local/memcached/bin/memcached -d -m 64 -u root -p 11211 -c 1024 -P /var/memcached.pid
-d 為守護進程
-m 為分配的內存量
-u 運行memcached的用戶
-p 監聽的端口
-c 最大的并發連接數
-P 保存pid文件
還有很多的啟動選項,通過幫助查看
/usr/local/memcached/bin/memcached -h
測試
在windows開啟命令行
telnet 192.168.1.100 11211
用telnet測試一下以下命令
stats 查詢狀態
version 查詢版本
quit 退出
flush_all 清空緩存數據
結束進程
kill cat /var/memcached.pid