Linux下memcached安装与连接

前几天技术总监要我在项目中加一个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进行安装。

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

时间: 2024-10-12 16:41:38

Linux下memcached安装与连接的相关文章

linux下memcached安装以及启动

1. 准备安装文件 下载memcached与libevent的安装文件 http://memcached.googlecode.com/files/memcached-1.4.15.tar.gz(memcached下载地址) https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz(libevent下载地址) 2. 具体安装步骤 1.由于memcached依赖于libevent,因此需要安装libev

Linux下memcached安装和启动方法

1. 首先下载memcached 和 libevent 包. Memcached用到了libevent这个库用于Socket的处理.下面是下载的两个包文件: libevent-1.4.12-stable.tar.gzmemcached-1.4.3.tar.gz2. 上传这两个包到/tmp/chenxinhan/memcached目录(自建目录)下. 3. 解压并安装: tar -zxf libevent-1.4.12-stable.tar.gztar -zxf memcached-1.4.3.t

linux下memcached安装及php扩展安装配置

需要安装的软件包括 libevent  安装 Memcached 服务器所依赖的软件包 libmemcached  是一个 memcached 的库 memcached  Memcached 服务器软件包 memcached  PHP开启 Memcached 扩展的软件包 下载所需软件包并解包 安装 libevent cd libevent-2.0.21-stable/ ./configure --prefix=/usr/local/libevent/ make && make insta

Linux下Memcached安装过程

1.获取memcached包 wget http://www.memcached.org/files/memcached-1.4.33.tar.gz 链接地址可到memcached.org查看 2.解压包 tar -zxvf memcached-1.4.33.tar.gz 3.进入解压目录cd memcached-1.4.33 4.安装./configure && make && make install 5.在/usr/local/bin/memcached开启memca

Windows和Linux环境下Memcached安装与配置(转)

一.memcached安装配置 windows平台安装 1.memcached-1.2.6-win32-bin.zip下载地址: http://code.jellycan.com/memcached/,执行memcached.exe -d install 安装. 2.守护进程方式启动:memcached.exe -m 512 -d start-d为守护进程启动,不能指定端口 默认端口11211-m为指定内存大小 3.指定端口启动:memcached.exe –p 33000 -m 512可以启动

Linux下Memcached的安装步骤

一.安装gcc # yum -y install gcc 二.安装libevent # wget http://www.monkey.org/~provos/libevent-2.0.12-stable.tar.gz # tar zxf libevent-2.0.12-stable.tar.gz # cd libevent-2.0.12-stable #./configure  --prefix=/usr/local/lib # make && make install 三.安装make

linux下编译安装memcached服务实例教程

分享下linux下编译安装memcached服务的步骤,一起来看看. 系统:Ubuntu 13.10第一步:安装libevent-dev$aptitude search libevent-dev$aptitude install libevent-dev 第二步:下载memcached并安装(www.jbxue.com)官网地址:http://memcached.org/$wget -c http://www.memcached.org/files/memcached-1.4.17.tar.gz

linux下memcached的启动/结束的方式

当前项目中,linux下memcached的启动/结束的方式 默认情况下memcached安装到/usr/local/bin下. 进入安装目录,启动memcached:/usr/local/memcached/bin/memcached -d -c 10240 -m 1024 -u root 获取运行状态:echo stats | nc localhost 11211(可以查看出pid) 或使用ps -ef|grep memcached 停止memcached:kill -9 pid  (-9表

RHEL6.5x64下memcached安装和使用

RHEL6.5x64下memcached安装和使用 从网上下载libevent-2.0.21-stable.tar.gz 和memcached-1.4.5.tar.gz,然后运行 第一步:安装gcc编译器 [[email protected] ~]#yum -y isnatll gcc 第二步:安装libevent和memcached [[email protected] srv]# tar zxvf libevent-2.0.21-stable.tar.gz [[email protected