1,下载memcached安装文件
http://code.jellycan.com/memcached/
http://code.jellycan.com/files/memcached-1.2.6-win32-bin.zip
解压后可以看到memcached.exe直接运行。memcahed就运行成功了。
2.使用代码测试(java)
public static void main(String[] args) {
MemCachedClient _cache;
try{
String cachename = "_productNum";
SockIOPool pool = SockIOPool.getInstance(cachename);
pool.setServers(new String[] {"127.0.0.1:11211"});
pool.setInitConn(2);
pool.setMinConn(5);
pool.setMaxConn(50);
pool.setNagle(false);
pool.initialize();
_cache = new MemCachedClient(cachename);
_cache.setCompressEnable(false);
System.out.println(_cache.add("test3333", "111111111"));
System.out.println(_cache.get("test3333"));
}catch(Exception e){
e.printStackTrace();
}
}
输出:
true
111111
测试成功。
3 安装memadmin监控
下载并解压memadmin. 由于memadmin是php所以需要php运行环境 (我使用了IIS7 PHP5.3)
http://www.junopen.com/memadmin/
下载php_memcached.dll (使用nts版本)
http://downloads.php.net/pierre/ php_memcache-2.2.6-5.3-nts-vc9-x86.zip
3.1安装memcache扩展(否则会遇到错误 :PHP未安装memchached扩展。。。。)
在此会可能显示 PHP的各项都是 not avaliable , CGI的问题。 只要安装上面的提示做好就行了。
点击Add an extension 选择dll
并在php.ini中加入 extension=php_memcache.dll C:\Winows\php.ini 或者 C:\Program Files (x86)\PHP\v5.3\php.ini
添加站点:
启动站点后 访问 http://localhost:88
点击添加 后 点击 开始管理