libevent是安装 memcached 的唯一前提条件。它是 memcached 所依赖的异步事件通知库。您可以在monkey.org上找到关于 libevent 的源文件。接下来,找到其最新版本的源文件。对于本文,我们使用稳定的 1.4.13 版本。
libevent: http://www.monkey.org/~provos/libevent/
memcached: http://memcached.org/
1、安装libevent
1) install >cd /home/omapp >tar -zxvf libevent-1.4.13-stable.tar.gz >cd libevent-1.4.13-stable/ >./configure --prefix=/opt/app/libevent-1.4.13 >make >make install 2) test if successfully >ls -al /opt/app/libevent-1.4.13/lib| grep libevent 3) delete install package >rm -rf /home/omapp/libevent-1.4.13-stable |
2、安装memcached
1) install >cd /home/omapp >tar -zxvf memcached-1.4.5.tar.gz >cd memcached-1.4.5/ >./configure --with-libevent=/opt/app/libevent-1.4.13 --prefix=/opt/app/memcached-1.4.5 >make >make install 2) test if successfully >ls -al /opt/app/memcached-1.4.5/bin/mem* 3) delete install package >rm -rf /home/omapp/memcached-1.4.5 |
3、启动memcached
> /opt/app/memcached-1.4.5/bin/memcached -m256 -d
启动参数详细说明,例如: # ./memcached -d -m 10 -u root -l 192.168.40.4 -p 12000 -c 256 -P /tmp/memcached.pid
其中(./memcached -h可以查看): -d选项是启动一个守护进程
另外:
|