Windows下安装Memcached

写在前面:安装的是Memcached, 配置成功的是Memcache,主要原因是缺少windows下的php_memcached.dll拓展文件,安装和配置方法相同。详细查看:http://memcached.org/

一、准备软件

Memcached软件下载:http://pan.baidu.com/s/1eQGiYIY

php_memcache.dll下载:http://pan.baidu.com/s/1gd5X5S3

二、Windows Xp下安装Memcached

1. 将软件存放在一个比较容易获得的文件夹下,比如我将它放在D:\wamp\www目录下;

2. 以管理员的身份运行cmd命令,执行cd D, cd到软件对应目录D:\wamp\www目录,

执行命令memcached.exe -d install安装,

再执行命令memcached.exe -d start启动服务;

3. 在计算机管理->服务中,查看memcache server是否启动;执行telnet 127.0.0.1 11211, 登陆成功,即安装成功。

三、配置php_memcache.dll环境

1. 我安装的是wamp,其他环境可以自己找到相应的位置配置。首先将php_memcache.dll复制到D:\wamp\bin\php\php5.4.16\ext目录下;

2. 进入到D:\wamp\bin\apache\Apache2.4.4\bin下,找到php.ini,搜索“extension=”,大概在991行,添加extension=php_memcache.dll ,

3.可选配置

[Memcache]

memcache.allow_failover = 1

memcache.max_failover_attempts=20

memcache.chunk_size =8192

memcache.default_port = 11211

4. 最后打开phpinfo, 查看php中是否已有Memcache

时间: 2024-08-02 01:37:28

Windows下安装Memcached的相关文章

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下安装Memcached服务器,PHP的memcache扩展

Memcahed 介绍:Memcahed是一个内存缓存服务器 (类似MySQL服务器) 作用:提高web的响应速度,例如缓存数据库查询结果 原理:把数据存到内存中 (提高速度的原因) 教程相关 系统:windows7(x64) Memcached版本:1.4.4 PHP版本:5.6.30 memcache扩展:TS x64 一.安装Memcached服务器 1.下载地址:http://www.runoob.com/memcached/window-install-memcached.html 2

Windows下安装 Memcached

1.下载Memcached Windows服务端程序.(memcached >= 1.4.5 版本安装32 32位系统 1.4.5版本:http://static.runoob.com/download/memcached-1.4.5-x86.zip) schtasks /create /sc onstart /tn memcached /tr "'c:\memcached\memcached.exe' -m 512" 注意:你需要使用真实的路径替代 c:\memcached\m

Windows下安装PHP扩展及资源下载地址(memcached为例)

官方下载的php安装包ext目录里以经包含了常用的php扩展,但某些情况下并不能满足我们项目需求,比如memcache扩展就不在官方的php安装包里.这时就需要我们自己去下载安装. 本文列出php官方提供的php扩展下载地址.同时给出windows下安装php扩展的步骤(以安装memcache扩展为例说明). 假设在windows上已经安装好memcached服务器,启动memcached服务的方法是:可在网上直接下载memcached.exe可执行文件,然后在cmd中找到该文件,使用命令  m

windows下安装redis

1.redis简介redis是一个key-value存储系统.和Memcached类似,它支持存 储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorted set --有序集合)和hashs(哈希类型).这些数据类型都支持push/pop.add/remove及取交集并集和差集及更丰富的操作,而且这些操作都 是原子性的.在此基础上,redis支持各种不同方式的排序.与memcached一样,为了保证效率,数据都是缓存在内存中.区别的是red

Centos下安装memcached+memcached教程

Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载.它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态.数据库驱动网站的速度.Memcached基于一个存储键/值对的hashmap.其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信. Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据.简单的说就是将

redis在windows下安装和PHP中使用

1.redis简介redis是一个key-value存储系统.和Memcached类似,它支持存 储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorted set --有序集合)和hashs(哈希类型).这些数据类型都支持push/pop.add/remove及取交集并集和差集及更丰富的操作,而且这些操作都 是原子性的.在此基础上,redis支持各种不同方式的排序.与memcached一样,为了保证效率,数据都是缓存在内存中.区别的是red

Windows下安装igbinary、memcache、redis

Windows下安装igbinary.memcache.redis,igbinary是比json.serializer都要快的新的PHP扩展.memcache也是PHP扩展,但是memcached就是C++写的第三方扩展啦,redis和nosql等关系,自己百度吧 Windows,请到http://windows.php.net/去下载! 最后感谢http://my.oschina.net/cart/提供的解决方案! 首先,phpnfo();打印出你本地PHP的信息,比如我的是: PHP Ver

修改Windows下的Memcached下的服务端口

在命令模式下,可以使用 memcached -p 12000 去指定端口,可服务安装后,却总是只有 -d runservice 的参数. 通过修改注册表来达到这个修改端口的目的. 在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\memcached Server 下面找到一个 ImagePath 的字符串项,正好是服务的执行路径的字符串, 双击该串,在后面加入 -m 45 -p 12000 (使用45M内存,12345为端口),再启动服