一、安装依赖库 libevent :
官方说明:Debian/Ubuntu: apt-get install libevent-devRedhat/Centos: yum install libevent-devel ,根据自己的平台操作即可。
* 安装完成后可以看看是否安装成功,具体安装到的目录可以在/usr/lib目录下find一下。
二、下载安装memcached:
1、下面是官方的下载安装说明:
wget http://memcached.org/latest
tar -zxvf memcached-1.x.x.tar.gz
cd memcached-1.x.x
./configure && make && make test && sudo make install
2、注意:上面指令下载回来的是一个文件而不是一个压缩包,要改变一下后缀再解压即可。
wget **** 后 运行 mv latest latest.tar.gz 再运行 tar -zxvf latest.tar.gz
安装完成后输入mem + tab键可以出来memcached就表示安装成功了,memcached -h显示帮助。
三、启动memcached服务并测试:
最简单的启动方式是直接输入memcached命令,默认监听所有地址和端口11211,详细指令可以看help指令。
下图是使用指令:memcached -d -l localhost 运行后,htop看到的memcached进程:
使用telnet进行测试:
注:里面出现了一个错误:CLIENT_ERROR bad data chunk 是因为 set key1 0 60 5 中设置的值是5个字节,但tang是四个字节(一个中文是三个字节),所以出现错误。
最后补充一句:退出telnet, ctrl+] 然后在telnet 命令行输入 quit(http://blog.csdn.net/beyondlpf/article/details/7546120)