码迷,mamicode.com
首页 > 系统相关 > 详细

Linux下memcached安装与连接

时间:2017-06-18 21:57:20      阅读:277      评论:0      收藏:0      [点我收藏+]

标签:官网   linu   没有   最大   efi   大连   telnet   auth   lin   

前几天技术总监要我在项目中加一个memcached,以前也从来没有配置过,所以就去网上找教程,最终折腾成功。比较坑的就是sasl协议那里。

由于memcached依赖libevents,所以要下载两个软件。

1,memcached。2,libevent。

首先检查是否有安装过。

rpm -qa|grep libevent

rpm -qa|grep memcached

官网下载:http://libevent.org/

官网下载:http://memcached.org/latest

首先解压libevent:tar -zxf libevent-x.xx

./configure --prefix=/usr/local/libevent 
make

make install 

libevent安装完成。开始memcached安装。

解压:tar -zxf memcached-x.xx

./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent/

make

make install

启动:memcached -m 128 -p 11211  -u nobody -c 2048 -vv -d  指定内存,端口,用户,最大连接数,守护进程启动

netstat -lntup可以看到memcached是否启动成功。

这是再来看看是否安装了sasl:rpm -qa|grep sasl

一般是已经安装了,这是一个连接memcached的协议。

进入sasl配置

vim /etc/sysconfig/saslauthd
修改MECH,修改为shadow模式,这个模式是可以让系统用户进行登录的。

这个时候,useradd一个用户,为他设置一个密码。

然后这是连接到memcached

telnet localhost 11211

如果提示命令未找到,那么可以yum install -y telnet进行安装。

稍后会提示你输入账号和密码,你就输入你刚才增加的用户的账号密码就可以登录成功了。

 

Linux下memcached安装与连接

标签:官网   linu   没有   最大   efi   大连   telnet   auth   lin   

原文地址:http://www.cnblogs.com/magmell/p/7045283.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!