安装libevent:

cd /home/darren/tools
http://libevent.org/
tar zxvf  libevent-1.4.14b-stable.tar.gz
cd libevent-1.4.14b-stable 
./configure –prefix=/usr/local/libevent
make && make install

 


安装memcached:

wget http://www.memcached.org/" 
tar zxf memcached
cd memcached
./configure --prefix=/usr/local/memcached--with-libevent=/usr/local/libevent
make && make install

 

配置环境变量:

echo "export PATH=$PATH:/usr/local/memcache/bin/memcached">> /etc/profile
source /etc/profile

 

 

启动memcached:

memcached –m 32m –p11211 –d  –u root –P/tmp/memcached.pid –c 256
-P是表示使用TCP,默认端口为11211
-d表示后台启动一个守护进程(daemon) 
-u表示指定root用户启动,默认不能用root用户启动 
-P表示进程的pid存放地点,此处“p”为大写“P” 
-l,后面跟IP地址,手工指定监听IP地址,默认所有IP都在监听 
-m后面跟分配内存大小,以MB为单位,默认为64M 
-c最大运行并发连接数,默认为1024 
-f 块大小增长因子,默认是1.25 
-M 内存耗尽时返回错误,而不是删除项,即不用LRU算法