memcache安装---CentOS

1.综合参考以下博客将libeventmemcachedmemcache安装上,并测试安装成功

http://www.ccvita.com/257.html或者http://blog.fj18.com/post/tag/memcached

注:(1)博客中/usr/local/bin/memcached-d-m256-uroot-l10.0.0.90-p12000-c256-P/tmp/memcached.pid将

-p后的端口号改为memcache默认端口号11211,此启动memcache服务器端命令会自动开启11211端口,如还是启动不了查看防火墙是

否对该端口有限制。

(2)netstat-tnl|grep11211或netstat-na--ip|grep:11211查看11211端口号是否开启

2.也可以用telnet127.0.0.111211测试memcache是否安装成功。

注:修改配置之后,重启nginx(或apache),哪个服务用到就重启哪个,重启php

3.安装telnet

http://tonnyxs.blog.163.com/blog/static/2793798520092236191232/

telnet安装是否成功测试http://hi.baidu.com/chinahai/item/8d9ff9f7fa2d69c9531c26cd

4.清除缓存方法:重启memcached

psax|grepmemcached找到进程号

killXX

重启

5.memcached的监控

方式一:memcache.php对单台memcached进行监控

下载memcache.php

wgethttp://livebookmark.net/memcachephp/memcachephp.zip

修改参数url访问memcache.php

memcache.php

define('ADMIN_USERNAME','lxm');//AdminUsername

define('ADMIN_PASSWORD','123456');//AdminPassword

define('DATE_FORMAT','Y/m/dH:i:s');

define('GRAPH_SIZE',200);

define('MAX_ITEM_DUMP',50);

$MEMCACHE_SERVERS[]='127.0.0.1:11211';//addmoreasanarray

//$MEMCACHE_SERVERS[]='mymemcache-server2:11211';//addmoreasanarray

方式二:Nagioshttp://search.cpan.org/CPAN/authors/id/Z/ZI/ZIGOROU/Nagios-Plugins-Memcached-

0.02.tar.gz

方式三:cactihttp://dealnews.com/developer

6.通过UDFs实现memcached与MySQL的自动更新

需在数据库服务器上安装libmemcachedmemcached_functions_mysql

相关推荐