Memcache 在win7x64中安装配置

Memcached从0.2.0开始,要求PHP版本大于等于5.2.0。

环境:phpstudy集成环境

目标:实现php用memcache

下载:memcache for win 64

http://www.urielkatz.com/projects/memcached-win64/memcached-win64.zip

下载地址:http://s3.amazonaws.com/downloads.northscale.com/memcached-win64-1.4.4-14.zip

安装wiki:http://zurmo.org/wiki/installing-memcache-on-windows

下载php_memcache.dll文件这个确实难找

1、http://www.anindya.com 这个地址比较经典,很多PHP 方面可以下载

2、http://www.mediafire.com/php-win64-extensions 这个是在第1个地址中的有链接的,在php5.3.13那一段里

3、http://205.196.122.238/oyxk3gexo2jg/n08bnnrk2520poj/php_memcache-2.2.7-5.3-VC9-x64.zip

--配置:

1、解压到c:\memcached下。

在命令行状态下输入:
--------------------------------------------------------------------
memcached.exe -d install #将memcached安装成windows服务
memcached.exe -d start   #启动memcached服务
--------------------------------------------------------------------
一般情况下,上面的命令输入后没有任何回馈信息就表示正常。

如果在没有安装过的情况下,出现"failed to install service or service already installed"错误,可能是cmd.exe需要用管理员身份运行。

现在我们来看看memcached是否已经正常监听。在命令行下输入:
--------------------------------------------------------------------
netstat -an
--------------------------------------------------------------------
查看是否有11211的端口占用,如果有,那么很好,一切正常。

eg:如果你在启动memcached的时候使用了其他端口,就看其他端口的占用情况。

不放心的话,查询系统服务,将memcache 开启自动。

2、php.ini配置

将 php_memcache.dll 文件复制到  \wamp\bin\php\php5.3.13\ext目录下

打开php.ini文件 (是apache目录下的php.ini)

增加 extension=php_memcache.dll

重启apache

在 127.0.0.1 查看Loaded Extensions 中应该有memcache扩展。

参数介绍

-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 显示帮助

修改参数

windows下需要通过修改注册表信息进行设置,打开注册表,找 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\memcached 
在其中有一个“ImagePath”项,值为: 
"D:\memcached\memcached.exe" -d runservice 
在后面加上“-m 1024 -c 2048 -p 11210”。等即可。重启服务后生效

来自为知笔记(Wiz)

时间: 2024-10-11 03:29:21

Memcache 在win7x64中安装配置的相关文章

php5.4之分布式缓存memcache(windows7下安装配置)

一.安装memcache memcached在windows7上的安装问题 现在安装包:http://www.jb51.net/softs/44843.html   memcache的安装包 错误: 通过cmd命令行进入到D:\webEve\memcached(下载后的解压目录) 运行 memcached.exe -d install 报错" failed to install service or service already installed" 解决方法: www.2cto.c

在CentOS6.4中安装配置LAMP环境的详细步骤

原文:在CentOS6.4中安装配置LAMP环境的详细步骤 本文详细介绍了CentOS6.4系统中安装LAMP服务并对其进行配置的过程,即安装Apache+PHP+Mysql,参照了网上大神的设置,其他Linux发行系统可以参考~ 在本文中部分命令操作需要root权限,输入‘su -’命令后输入密码即可切换root身份. 一.修改设置对安装做准备 1. 防火墙设置 设置/etc/sysconfig/iptables文件允许80端口和3306端口.因为80端口是http协议所使用的端口,如果防火墙

Maven(一)——如何在Windows操作系统中安装配置Maven环境

今天难得的周末,借此难的机会总结一下关于maven的一些操作: 1.在安装maven之前要确认计算机已经安装并配置了JDK: 2.下载maven: maven-3.0.3:http://download.csdn.net/detail/wangshuxuncom/7367413 maven-3.0.5:http://download.csdn.net/detail/wangshuxuncom/7551799 说明:上述资源均免费下载 这里选择maven-3.0.3来演示安装.将maven-3.0

如何在CentOS系统中安装配置SNMP服务

CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一,现在有一大部分服务器在使用此操作系统:SNMP(简单网络管理协议)能够使网络管理员提高网络管理效能,及时发现并解决网络问题以及规划网络的增长.网络管理员还可以通过SNMP接收网络节点的通知消息以及告警事件报告等来获知网络出现的问题.本文主要介绍如何在CentOS系统中安装配置SNMP服务. 工具/原料 CentOS操作系统 方法/步骤 使用SNMP服务前

Linux中安装配置hadoop

一. 简介 参考了网上许多教程,最终把hadoop在ubuntu14.04中安装配置成功.下面就把详细的安装步骤叙述一下.我所使用的环境:两台ubuntu 14.04 64位的台式机,hadoop选择2.7.1版本. 二. 准备工作 2.1 创建用户 创建用户,并为其添加root权限,经过亲自验证下面这种方法比较好. 1 sudo adduser hadoop 2 sudo vim /etc/sudoers 3 # 修改内容如下: 4 root ALL = (ALL)ALL 5 hadoop A

JDK在windows和linux中安装配置指南

1 Windows下安装.配置jdk 1.1 准备工作 到http://pan.baidu.com/s/1i3l6MDR下载 jdk-7u55-windows-x64.exe 1.2 安装 双击运行jdk-7u55-windows-x64.exe 1.3 配置环境变量 新建JAVA_HOME变量,值为 C:\JAVA\jdk1.7.0_55 在Path变量最后追加: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 新建CLASSPATH变量,值为 .;%JAVA_HOME

IIS5.1、IIS6.0、IIS7.5中安装配置MVC 3

本文主要介绍在IIS5.1.IIS6.0.IIS7.5中安装配置MVC 3的具体办法! 正文: IIS5.1 1. 安装Microsoft .net FrameWork 4.0安装包; 2. 安装ASP.NET MVC 3; 3. 在IIS中发布网站,创建虚拟目录,ASP.NET版本选择4.0.30196: 4. 添加MVC的解析: 右击IIS中的虚拟目录选择“属性”-“虚拟目录”-“配置”-“映射”-“添加”,配置如下: 可执行文件:C:\WINDOWS\Microsoft.NET\Frame

在Ubuntu 12.04系统中安装配置OpenCV 2.4.3的方法

在Ubuntu 12.04系统中安装配置OpenCV 2.4.3的方法   对于,在Linux系统下做图像识别,不像在windows下面我们可以利用Matlab中的图像工具箱来实现,我们必须借助OpenCV这个开源的图像处理库.但是如何在Ubuntu下面安装呢,其实初学者来说的确很蛋疼,需要配置依赖库的之类的很繁琐. 下面我就以我自己的安装经历给大家一个示例吧. Step 1:建立OpenCV所需的依赖关系.这是一般安装需要自己编译软件的第一步,也是最为重要的一步.在这里强烈建议大家安装一个“新

在Windows电脑中安装配置多个jdk

一.在电脑中安装配置多个jdk 背景:我的是win10,预先装好的是jdk1.8,想再安装个jdk7方便使用. jdk1.7 百度网盘链接:https://pan.baidu.com/s/10_qWdOzSm3csJaKWy0x4RA  提取码:h0wf jdk1.8 百度网盘链接:https://pan.baidu.com/s/1uBYCy2jhPGrwcMTGoW2nYg 提取码:fwx7  1.先打开DOS命令行输入“java -version”查看自己的java版本,查出是jdk1.8: