Memcached 支持許多平臺:Linux、FreeBSD、Solaris、Mac OS,也可以安裝在Windows上。
注意:Linux系統安裝memcached,首先要先安裝libevent庫。
部署安裝:
http://libevent.org/下載
tar zxf libevent-1.4.13-stable.tar.gz
cd libevent-1.4.13-stable
./configure --prefix=/usr/local/libevent
make && make install
###Memcache下載官網地址http://memcached.org/downloads
tar zxf memcached-1.5.3.tar.gz
cd memcached-1.5.3
./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent
make && make test
make install
啓動memcache
啓動選項:
-d是啓動一個守護進程;
-m是分配給Memcache使用的內存數量,單位是MB;
-u是運行Memcache的用戶;
-l是監聽的服務器IP地址,可以有多個地址;
-p是設置Memcache監聽的端口,,最好是1024以上的端口;
-c是最大運行的併發連接數,默認是1024;
-P是設置保存Memcache的pid文件。
/usr/local/memcached/bin/memcached -p 11211 -m 32 -d -u root
ps -ef | grep memcached
netstat -anpl | grep :11211