1、依赖

# 安装memcached需要的依赖库(libevent)
yum install libevent libevent-devel -y

2、安装

2.1、yum 安装

yum install memcached -y

2.2、apt安装

apt-get install memcached

2.3、源代码安装

  1. #从其官方网站(http://memcached.org)下载memcached最新版本。
  2. wget http://memcached.org/latest 下载最新版本
  3. tar -zxvf memcached-1.x.x.tar.gz 解压源码
  4. cd memcached-1.x.x 进入目录
  5. ./configure --prefix=/usr/local/memcached 配置
  6. make && make test 编译
  7. sudo make install 安装

2.2、windows安装

参考:https://www.runoob.com/memcached/window-install-memcached.html

3、启动

安装完后可以使用 whereis 查看命令的路径:
whereis memcached

**#注意:memcached 不能以root身份运行**
**#启动**
memcached -d -u memcached
#如果是yum安装的
systemctl start memcached

选项说明
-p:知道端口,默认11211
-d:后台启动
-u:指定启动的用户
-m:指定memcached可以使用的最大内存,单位MB
-h:查看帮助手册
-l:监听的服务器IP地址,可以有多个地址,默认所有地址

4、连接

4.1、使用Telnet连接

  1. telnet 127.0.0.1 11211
  2. Trying 127.0.0.1...
  3. Connected to 127.0.0.1.
  4. Escape character is '^]'.
  5. set foo 0 0 3 保存命令
  6. bar 数据
  7. STORED 结果
  8. get foo 取得命令
  9. VALUE foo 0 3 数据
  10. bar 数据
  11. END 结束行
  12. quit 退出

更多的命令参考:命令