1、安装libevent
libevent是一个事件触发的网络库,memcached的运行依赖该库,所以需要先安装该库:
访问http://libevent.org/,获取源码安装包(我用的是libevent-2.0.13-stable.tar.gz),解压缩,cd 至libevent-2.0.13-stable目录下,
执行./configure(这一步应该是配置路径环境变量什么的,不太清楚,有时间研究一下这个脚本),然后就是make, make install 就可以了
2、安装memcached
http://www.memcached.org/ 下载安装包(我用的是memcached-1.4.20.tar.gz),解压缩,cd至memcached-1.4.20,执行./configure,然后就是make,
make install 就可以了。
3、验证安装是否成功
执行memcached -d -m 256m -p 12345
-d 是启动守护进程(后台运行)
-m 指定内存大小
-p 指定服务端口号
如果是使用root用户,还有加上-u root