安装memcached之前需要先安装一个异步事件库libevent。可以到他的官网 http://libevent.org 下载最新的稳定版:libevent-2.0.21-stable.tar.gz
下载完成之后解压,配置检查,安装(省略了cd的过程,按照个人情况书写):
$ tar -zxvf libevent-2.0.21-stable.tar.gz libevent-2.0.21-stable
$ ./configure --prefix=/usr
$ make
$ sudo make install
之后,开始安装memcached,先下载,解压,再安装。官网:http://www.memcached.org/,下载源码包后安装,一样很简单:
$ tar -zxvf memcached-1.4.21.tar.gz memcached-1.4.21
$ ./configure
$ make
$ sudo make install
OK,安装完成!可以测试一下:
先启动memcached:
$ whereis memcached #可以省略,主要是为了了解memcached被安装到了哪个目录下
$ memcached: /usr/local/bin/memcached #打印出了命令所在的目录
# sudo su
# /usr/local/bin/memcached -d -u root
关于memcached的详细启动参数及意义,可参考help命令!
启动完成后,就可以连接使用了!
$ telnet localhost 11211 # 连接到memcached
$ stats #如果打印出来,就表示成功了~