Linux下memcached的安装教程

  • Simon 发布于 2016-09-03
  • 栏目: linux
  • 2054人围观
  • 0评论
1.安装libevent

memcached需要安装libevent ,前往 http://libevent.org/ 复制最新的stable版本的libevent链接

wget https://github.com/libevent/libevent/releases/download/release-2.0.22-stable/libevent-2.0.22-stable.tar.gz
tar -zxvf libevent-2.0.22-stable.tar.gz
cd libevent-2.0.22-stable
./configure --prefix=/usr/local/libevent
make && make install


2.下载memcached源码

memcached提供了http://memcached.org/latest 链接,访问此链接即可下载最新的memcached源码。

目前最新的版本是memcached-1.4.31 , 通过latest链接下载下来的便是 memcached-1.4.31.tar.gz , configure的时候需要指定libevent的路径

wget http://memcached.org/latest
tar -zxvf memcached-1.4.31.tar.gz
cd memcached-1.4.31.tar.gz
./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent
make && make install
3.运行memcached

不出意外的话,memcached已经安装完成,我们前往memcached目录测试下memcached是否可以正常使用

cd /usr/local/memcached/bin
./memcached -m 64 -p 11211 -u nobody -d

参数解释:

-m 64 分配64M内存

-p 11211 分配11211端口(memcached默认既是11211端口)

-d 既是daemon,后台运行

可以使用 ./memcached -help 查看可选参数


通过运行ps命令,即可看到memcached已经在运行

ps aux|grep memcached

ps aux|grep memcached


4.使用memcached

telnet客户端测试

telnet 127.0.0.1 11211

设置个name

set name 0 0 5
simon

读取name

get name

telnet

评论