• 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进行安装。

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

  • 相关阅读:
    spring-data-jpa初步认识
    java日期相关
    springboot整合activiMQ
    附录B. Spring Boot 配置文件application.properties
    ARM GNU常用汇编语言介绍
    GNU风格 ARM汇编语法5
    GNU风格 ARM汇编语法4
    GNU风格 ARM汇编语法3
    GNU风格 ARM汇编语法2
    GNU风格 ARM汇编语法1
  • 原文地址:https://www.cnblogs.com/magmell/p/7045283.html
Copyright © 2020-2023  润新知