Windows下Memcache的安装方法
其实我开始研究Memcache的时候并不知道居然还有memcached for Win32这个鸟东西,害得我在CnetOS下折腾1天才搞定,今天突然发现Windows下的Memcache进行开发调试完全没有问题,所以写篇Memcache的文档分享给大家。
Windows下的Memcache安装:
1. 下载memcache的windows稳定版,解压放某个盘下面,比如在c:\memcached
2. 在终端(也即cmd命令界面)下输入 'c:\memcached\memcached.exe -d install' 安装
3. 再输入: 'c:\memcached\memcached.exe -d start' 启动。NOTE: 以后memcached将作为windows的一个服务每次开机时自动启动。这样服务器端已经安装完毕了。
4.下载php_memcache.dll,请自己查找对应的php版本的文件
5. 在C:\winnt\php.ini 加入一行 'extension=php_memcache.dll'
6.重新启动Apache,然后查看一下phpinfo,如果有memcache,那么就说明安装成功!
memcached的基本设置:
-p 监听的端口
-l 连接的IP地址, 默认是本机
-d start 启动memcached服务
-d restart 重起memcached服务
-d stop|shutdown 关闭正在运行的memcached服务
-d install 安装memcached服务
-d uninstall 卸载memcached服务
-u 以的身份运行 (仅在以root运行的时候有效)
-m 最大内存使用,单位MB。默认64MB
-M 内存耗尽时返回错误,而不是删除项
-c 最大同时连接数,默认是1024
-f 块大小增长因子,默认是1.25
-n 最小分配空间,key+value+flags默认是48
-h 显示帮助
Memcache环境测试:
运行下面的php文件,如果有输出This is a test!,就表示环境搭建成功。开始领略Memcache的魅力把!
< ?php
$mem = new Memcache;
$mem->connect("127.0.0.1", 11211);
$mem->set('key', 'This is a test!', 0, 60);
$val = $mem->get('key');
echo $val;
?>
相关推荐
-
在Windows平台下安装与配置Memcached的方法分享
Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载.它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态.数据库驱动网站的速度.Memcached基于一个存储键/值对的hashmap.其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信.但是它并不提供冗余(例如,复制其hashmap条目):当某个服务器S停止运行或崩溃了,所有存放在S上的键/值对都将丢失. Memcached由Da
-
64位windows系统下安装Memcache缓存
最近要玩Memcache,所以需要Windows 64位下搭建Memcache的开发调试环境,记录下自己安装搭建的过程,发现比Linux中搭建简单多了. 这里是我用Windows 7 64Bit安装Memcache的过程 1.安装PHP.Mysql以及Apache,这边环境我就不用多做介绍了,一键环境有很多,几乎不影响Memcache.(我自己的调试环境是PHPStudy) 2.下载安装Memcache,我这里下载的是64位版本. 下载地址:http://www.jb51.net/softs/2
-
windows下安装php的memcache模块的方法
要求必备知识 熟悉基本编程环境搭建. 运行环境 windows 7(64位); php-5.3; memcached-1.2.6 下载地址 环境下载 什么是PHP Memcache模块 Memcache模块提供了于memcached方便的面向过程及面向对象的接口,memcached是为了降低动态web应用 从数据库加载数据而产生的一种常驻进程缓存产品. 下载memcache官网 PHP Memcache下载地址 另外附上64位memcache for php5.3下载地址 http://w
-
windows环境下php配置memcache的具体操作步骤
首先要安装好php和apache环境.我用的是wamp整合的套件php 5.2.8apache 2.2.1.1这些都准备好了后,就到 memcache 官网去下载 windows 下的 memcache.exe 这个程序 然后把他放在 c:\memcache 目录下打开 cmd 命令 输入cd c:\memcache 安装memcache.exe -p install 安装完成后memcache.exe -p start 成功开启 memcache后 就到 php/ext 目录下 把 php_m
-
Windows下安装Memcached的步骤说明
(其实在Windows下安装还是比较简单的) 源码包准备: 1,memcached 1.2.1 for Win32 binaries 这个是 Win32 服务器端的 memcached 最新版本,直接下载就可以了: 2,php_memcache-5.2-Win32-vc6-x86-20090408.zip 这个是 php 所需的 PECL 扩展,即 php_memcache 扩展:(一定要和自己的 PHP 版本相同,我用的是5.2.1) 有了源码包包,那就开始大快朵颐吧,按照下面的步骤 1. 将
-
windows环境下memcache配置方法 详细篇
将memcache服务器安装包解压到C:\memcached文件夹后,使用cmd命令窗口安装. 1>开始>运行:CMD(确定) 2>cd C:\memcached(回车) 3>memcached -d install(回车 这步执行安装) 4>memcached -d start(回车 这步执行启动memcache服务器,默认分配64M内存,使用11211端口) 此时memcache服务器已经可以正常使用了. 在服务端运行: # ./memcached -d -m 2048
-
windows下安装php5.2.*,php5.3.*,php5.4.*版本的memcache扩展
注:如使用集成环境成功率低,请自行配置php apache,表示win7下wamp php5.4.3基础上配置拓展,成功率极低.费时. 拓展安装调试方法: 编写调试php文件 <?php memcache(); 通过命令行执行测试,因为php拓展安装成功与否与apache无关,所以没必要不断重启apache去看phpinfo(); 另外发现当php拓展文件不匹配的时候,wamp不报错,用命令行执行的时候会报错. wamp下配置memcache表示很伤心. 1. 安装扩展最重要的一步就是下载正确的
-
PHP5.5在windows安装使用memcached服务端的方法
PHP5.5 在windows下安装 memcached 的方法 下载服务端资源 http://download.csdn.net/detail/zsjangel/7104727 下载完成后,解压(我用的是 64位的,32位版本的我没有尝试过,应该没有问题),进入 DOS 命令行 先 cd 到解压后的目录 然后执行服务注册命令 memcached.exe -d install 卸载服务命令memcached.exe -d uninstall 然后启动服务memcached.exe -d star
-
Windows下Memcache的安装方法
其实我开始研究Memcache的时候并不知道居然还有memcached for Win32这个鸟东西,害得我在CnetOS下折腾1天才搞定,今天突然发现Windows下的Memcache进行开发调试完全没有问题,所以写篇Memcache的文档分享给大家. Windows下的Memcache安装:1. 下载memcache的windows稳定版,解压放某个盘下面,比如在c:\memcached2. 在终端(也即cmd命令界面)下输入 'c:\memcached\memcached.exe -d i
-
Windows下Memcache的安装及PHP扩展配置方法
一.下载 找到完整的memcache的Windows安装包,解压放在硬盘上,比如 F:\memcached.exe 二.安装 WIN7 64位双击打开这个exe可能只有一个空的窗口,不能输入任何命令,所以这个exe不是这样用的.要运行cmd控制台,输入 F:\memcached.exe -d install 安装,再输入 F:\memcached.exe -d start 启动. Tips:如果没有报错信息,则至此memcached已经安装并启动,而且默认是开机自动启动的 三.PHP扩展下载及版
-
Windows 下的 PHP-PEAR 安装方法
直接下载解压,然后把它放到你的根目录底下,运行之即可(或者也可以使用 PHP CLI 运行它,效果一样): 打包下载地址
-
Windows下Redis的安装使用图解
Redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorted set --有序集合)和hash(哈希类型).这些数据类型都支持push/pop.add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的.在此基础上,redis支持各种不同方式的排序.与memcached一样,为了保证效率,数据都是缓存在内存中.区别的是redis会周期性的把更新的数
-
java执行windows下cmd命令的方法
本文实例讲述了java执行windows下cmd命令的方法.分享给大家供大家参考. 具体实现代码如下: 复制代码 代码如下: //获取运行时 Runtime rt = Runtime.getRuntime(); //获取进程 Process p = rt.exec(String[] cmdarray);//或者 Process p = rt.exec(String cmd); //如果p不为空,那么要清空 if(null!=p){destory p.destory(); p=null; } 例如
-
windows 下python+numpy安装实用教程
如题,今天兜兜转转找了很多网站帖子,一个个环节击破,最后装好费了不少时间. 希望这个帖子能帮助有需要的人,教你一篇帖子搞定python+numpy,节约科研时间. 水平有限,难免存在不足,敬请指正. *******************python安装**************************************************** step1:官网下载安装包: https://www.python.org/ 我下载的是python-3.4.4.msi step2:pyt
-
windows下Anaconda的安装与配置正解(Anaconda入门教程) 原创
一.下载anaconda 第一步当然是下载anaconda了,官方网站的下载需要用迅雷才能快点,或者直接到清华大学镜像站下载.当然这里推荐我们下载,下载地址都整理好了 下载地址: http://www.jb51.net/softs/556392.html 清华大学提供了镜像,从这个镜像下载速度很快,地址: https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/ 选择相应的版本进行下载就好 下载过程中除了安装位置外,还有两个需要确认的地方. 第一个勾
-
Linux下memcache编译安装与基本使用教程
memcache是高性能,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度.目前用memcache解决互联网上的大用户读取是非常流行的一种用法,在互联网企业中有着广泛的应用. memcache是一套分布式的高速缓存系统,特点为key-value 存储 一.在 linux 编译安装memcache.redis等,需要 gcc,make,cmake,autoconf,libtool 等工具, 直接使用yum安装即可: yum install gcc make cmake aut
-
nodejs项目windows下开机自启动的方法
1. 在需要自启动的项目中安装 node-windows 模块 npm install node-windows --save 2. 在项目根目录创建nw.js文件 代码截图如下: 代码文本: 3. 运行nw.js文件 命令:node nw.js 这个时候如果安装了安全管家等软件会阻止,直接允许就可以了.运行成功后在电脑的服务中就能看到这个服务,现在就可以像普通的windows-server服务一样操作. 运行node nw.js命令后,会在启动的node文件对应的目录下生成 daemon文件夹
-
windows下的pycharm安装及其设置中文菜单
1.下载 在官网(http://www.jetbrains.com/pycharm/download/)进行下载 或者到百度云进行下载 专业版:https://www.jb51.net/softs/657644.html 社区版:链接:https://www.jb51.net/softs/598511.html 2.安装 安装和平常软件一样(不要有中文路径) 3.激活 安装完成之后我们可以看到这样(专业版) 到网站http://idea.lanyus.com/可获取激活码 打开之后我们可以看到是
随机推荐
- 详解HTML5 使用video标签实现选择摄像头功能
- Python二分法搜索算法实例分析
- 上传图片js判断图片尺寸和格式兼容IE
- javascript 事件处理程序介绍
- 脚本自动添加crontab示例
- JavaScript判断图片是否已经加载完毕的方法汇总
- C#算法函数:获取一个字符串中的最大长度的数字
- jQuery的each循环用法简单示例
- JS实现控制表格单元格垂直对齐的方法
- Javascript的严格模式strict mode详细介绍
- 如何在程序中判断VS的版本(实现方法详解)
- C#通过IComparable实现ListT.sort()排序
- 阳光网络为您提供500M免费空间服务
- CentOS 7更新时出现:Multilib version problems问题的解决方法
- Java基于命令模式实现邮局发信功能详解
- Python面向对象之类的内置attr属性示例
- Android 自定义TextView实现滑动解锁高亮文字
- java设计简单学生管理系统
- thinkphp5使html5实现动态跳转的例子
- java实现dijkstra最短路径寻路算法