安装Memcached服务流程

2022-09-21 15:30:41
黄豆 UsualTool.com
编程思维/其他 2833
loading

memcached是一套分布式的高速缓存系统,由LiveJournal的Brad Fitzpatrick开发,但被许多网站使用。这是一套开放源代码软件,以BSD license授权发布。


第一部分:

查询sasl安装包是否安装完全

rpm -qa | grep sasl

确保有cyrus-sasl-devel和cyrus-sasl-lib两个包存在

查看

yum list sasl

安装 yum -y install cyrus-sasl cyrus-sasl-devel cyrus-sasl-plain

执行rpm -qa | grep sasl验证安装是否成功

服务启动

systemctl start saslauthd

查进程

ps aux | grep saslauthd


第二部分:

vi /etc/sysconfig/saslauthd 

将MECH=pam 改为 MECH=shadow

systemctl restart saslauthd

默认用户memcached

忘记密码来设置密码123456

passwd memcached

saslpasswd2 -a memcached -c memcached

查看当前SASL用户

sasldblistusers2

验证密码

testsaslauthd -u memcached -p '123456'


第三部分:

启用 saslauthd验证

修改配置文件增加-S

PORT="21211"

USER="memcached”

MAXCONN="1024”

CACHESIZE="64”

OPTIONS=" -S "

重启服务

systemctl restart memcached

+分享给朋友+
郑重提醒:部分素材来源于互联网,如果侵犯了您的权利,请及时联络我们更正,谢谢合作,电邮:usualtool@qq.com