-
yum安装服务器
yum -y install memcached nc telnet rpm -qa |egrep "memcached|nc|telnet" vim /etc/sysconfig/memcached PORT="11211" #默认端口号,实际工作中要改掉 USER="memcached" MAXCONN="1024" #最大连接数 CACHESIZE="64" #缓存大小 MB OPTIONS="-l 172.16.1.21" systemctl restart memcached.service systemctl enable memcached.service
-
memcache客户端
tar xf memcache-2.2.5.tgz cd memcache-2.2.5 /application/PHP/bin/PHPize ./configure --enable-memcache --with-PHP-config=/application/PHP/bin/PHP-config --with-zlib-dir make && make install sed -i '$a extension=memcache.so' /application/PHP/lib/PHP.ini pkill PHP #killall PHP-fpm /application/PHP/sbin/PHP-fpm -t /application/PHP/sbin/PHP-fpm /application/PHP/bin/PHP -m|grep memcache
cat >/application/Nginx/html/www/mc.PHP<<'EOF'
<?PHP
$memcache = new Memcache;
$memcache->connect('172.16.1.25', 11211) or die ("Could not connect");
$memcache->set('key_oldboy0', 'hello,oldgirl0');
$memcache->set('key_oldboy1', 'hello,oldgirl1');
$memcache->set('key_oldboy2', 'hello,oldgirl2');
$get_value1 = $memcache->get('key_oldboy0');
$get_value2 = $memcache->get('key_oldboy1');
$get_value3 = $memcache->get('key_oldboy2');
echo "$get_value1 $get_value2 $get_value3";
?>
EOF
[root@cache01 ~]# printf "get key_oldboy0\r\n"|nc 172.16.1.21 11211
VALUE key_oldboy 0 14
hello,oldgirl0
END
-
web管理memcached
find /application/Nginx/html/www/memadmin -type d |xargs chmod 755 find /application/Nginx/html/www/memadmin -type f |xargs chmod 644
默认账号密码:admin
wordpress缓存数据缓存到memcached中:https://cn.wordpress.org/plugins/memcached/ wordpress缓存数据缓存到redis中:https://cn.wordpress.org/plugins/redis-cache/ wordpress会自动检查wp-content下面是否有object-cache.PHP 使用memcached缓存wordpress博文数据 修改:array('127.0.0.1','');为memcached服务器ip地址-
Memcached Session共享
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。