开启 php 5.6.30 的 memcached 做测试

用YUM安装的PHP,带了memcache 和 memcached 扩展,我们还要装memcached软件

yum install memcached

启动memcached

启动memecached

./memcached -d -m 100 -l YOUR_IP -p 11211 -u root

启动后 用如下 PHP 测试代码测试 :

<?php

$mem = new Memcache;

$mem->connect("YOUR_IP", 11211)  or die("Could not connect");

$version = $mem->getVersion();

echo "Server’s version: ".$version."<br/>\n";

$mem->set(‘hellokey’, ‘Hello World’, 0, 600) or die("Failed to save data at the memcached server");

echo "Store data in the cache (data will expire in 600 seconds)<br/>\n";

$get_result = $mem->get(‘hellokey’);

echo "$get_result is from memcached server.";

?>

要是显示如下就是没问题

Server’s version: 1.4.15
Store data in the cache (data will expire in 600 seconds)
Hello World is from memcached server.

然后可以TELNET到11211上执行一些命令

最主要是查看命中结果

telnet YOUR_IP 11211

输入命令:stats

主要查看 get_hits 里是不是有命中数,有就OK了。

 

原创文章,转载请注明: 转载自混沌

本文链接地址: 开启 php 5.6.30 的 memcached 做测试