windows安装配置memcache和memcached
来源:互联网 发布:中文安卓编程王者荣耀 编辑:程序博客网 时间:2024/06/01 13:38
1:下载
php_memcache.dll
memcached.exe
2: 解压配置
a.memcache
解压后得到 php_memcache.dll 和编译好的 memcached.exe
打开你的php/ext,把 php_memcache.dll 复制进去,比如我的在F:/php/php5/ext 复制进去.
打开php.ini,找到extension,添加
extension=php_memcache.dll
重启apache.
b.memcached
复制memcached.exe到任意目录,我放到了 F:/php/mem
CMD进入F:/php/mem 运行 (如果要卸载,把install改成uninstall)
- memcached.exe -d install
开启服务 命令行输入
- net start "memcached Server"
启动 命令行输入
F:/php/mem/memcached.exe -d start
上面可以添加参数.,指定内存划分-m 200 ,IP监听 -l 192.168.1.*,端口号-p 11211等.
具体可以参考memcached的php手册.地址在这里.http://php.net/manual/en/book.memcached.php 页面有中文版.
进入telnet localhost 11211
进入. 输入version查看版本,输入stats查看状态
3:浏览器打开phpinfo.php
可以找到memcache.
memcache
新建一个php文件,比如我的testmemcache.php
- <?php
- $mem=new Memcache;
- $mem->connect("localhost",11211); //pconnect长链接
- //$mem->addServer("www.test.com",11221); //添加多个服务器
- //$mem->addServer("192.168.1.9",11211);
- $mem->add("mystr","this is a memcache test!",MEMCACHE_COMPRESSED,3600);
- $str=$mem->get("mystr");
- echo "string: ".$str."<br />";
- $mem->add("myarr",array("aaa","bbb","ccc","ddd"));
- print_r($mem->get("myarr"));
- echo '<br />';
- class TestC
- {
- var $name="Tom";
- var $age=5;
- var $money=100;
- }
- $mem->add("myobj",new TestC);
- var_dump($mem->get("myobj"));
- echo '<br />';
- echo $mem->getVersion()."<br />";
- echo '<pre>';
- print_r($mem->getStats());
- echo '</pre>';
- $mem->close();
- ?
浏览器打开testmemcache.php得到
- string: this is a memcache test!
- Array ( [0] => aaa [1] => bbb [2] => ccc [3] => ddd )
- object(TestC)[2]
- public 'name' => string 'Tom' (length=3)
- public 'age' => int 5
- public 'money' => int 100
- 1.2.6
- Array
- (
- [pid] => 868
- [uptime] => 3335
- [time] => 1316167200
- [version] => 1.2.6
- [pointer_size] => 32
- [curr_items] => 3
- [total_items] => 6
- [bytes] => 320
- [curr_connections] => 3
- [total_connections] => 15
- [connection_structures] => 4
- [cmd_get] => 30
- [cmd_set] => 27
- [get_hits] => 29
- [get_misses] => 1
- [evictions] => 0
- [bytes_read] => 2251
- [bytes_written] => 4515
- [limit_maxbytes] => 67108864
- [threads] => 1
- )
在刚才的telnet界面依次输入get mystr, get myarr, get myobj
0 0
- windows安装配置memcache和memcached
- windows安装配置memcache和memcached
- windows安装配置memcache和memcached
- windows安装Memcached和Memcache
- memcache和memcached安装
- memcache和memcached安装
- windows php下memcache+memcached安装与配置
- Linux配置教程之七:memcached和memcache安装配置
- memcache/memcached/memcachedb 配置、安装
- memcache/memcached/memcachedb 配置、安装
- memcache/memcached/memcachedb 配置、安装
- memcache/memcached/memcachedb 配置、安装
- memcache/memcached/memcachedb 配置、安装
- memcache与memcached安装配置
- memcache/memcached/memcachedb 配置、安装
- php扩展memcached和memcache的安装配置方法
- memcache和memcached安装过程
- PHP7安装 memcache和memcached扩展+memcached服务安装及配置
- eclipse 不断报错:Computing Git status for repository
- 比较与整理GDI与GDIPlus抓取、合并和保存位图的方法
- Linux进程间的通信——管道
- 行人检测(Pedestrian Detection)资源整理
- poj 3468 A Simple Problem with Integers || 线段树
- windows安装配置memcache和memcached
- JS中获取元素位置以及宽高的各种属性整理
- BlockingQueue深入分析
- NetworkOnMainThreadException异常解决办法
- hannuo tower
- android support aar文件中包含jar包
- c++:sprintf应用实例
- Java构造和解析Json数据的两种方法详解一
- 经典算法探究:计算某日期是星期几