<style>p.p1 { margin: 0; font: 18px "PingFang SC" } p.p2 { margin: 0; font: 18px Menlo; color: rgba(0, 0, 0, 1); min-height: 21px } p.p3 { margin: 0; font: 18px Menlo; color: rgba(0, 0, 0, 1) } p.p4 { margin: 0; font: 18px "PingFang SC"; color: rgba(0, 0, 0, 1) } span.s1 { font-variant-ligatures: no-common-ligatures } span.s2 { font: 18px "PingFang SC"; font-variant-ligatures: no-common-ligatures } span.s3 { font-variant-ligatures: no-common-ligatures; color: rgba(209, 113, 37, 1) } span.s4 { font: 18px Menlo; font-variant-ligatures: no-common-ligatures }</style>
Memcached是一套分布式的高速快取系統,用于提升網站訪問速度,尤其對于一些大型的、需要頻繁訪問資料庫的網站,訪問速度提升效果十分顯著,
1.安裝memcached
yum install memcached
yum install libmemcached
netstat -ntpl
systemctl status memcached
systemctl start memcached
netstat -ntupl
2.配置memcached只監聽127.0.0.1
vim /etc/sysconfig/memcached
PORT="11211"
USER="memcached"
MAXCONN="1024"
CACHESIZE="64"
OPTIONS="-l 127.0.0.1 -U 0“ # -U 0 不啟用UDP監聽
systemctl restart memcached
netstat -ntpl
systemctl status memcached
3.檢查memcached運行,能看到很多資訊
memstat --servers="127.0.0.1"
4.配置memcached啟用sasl
vim /etc/sysconfig/memcached
PORT="11211"
USER="memcached"
MAXCONN="1024"
CACHESIZE="64"
OPTIONS="-l 127.0.0.1 -U 0 -S -vv"
systemctl restart memcached
netstat -ntpl
memstat --servers="127.0.0.1"
echo $?
5.安裝cyrus SASL庫
yum install cyrus-sasl-devel cyrus-sasl-plain
6.配置sasl
vim /etc/sasl2/memcached.conf
mech_list: plain
log_level: 5
sasldb_path: /etc/sasl2/memcached-sasldb2
cat /etc/sasl2/memcached.conf
saslpasswd2 -a memcached -c -f /etc/sasl2/memcached-sasldb2 zeng
chown memcached:memcached /etc/sasl2/memcached-sasldb2
systemctl restart memcached
netstat -ntpl
memstat --servers="127.0.0.1"
echo $?
memstat --servers="127.0.0.1" --username=zeng --password=redhat
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/149307.html
標籤:Linux
上一篇:QT洗掉整個檔案夾
