QQ群: 281442983 (点击连接加入群:http://jq.qq.com/?_wv=1027&k=29LoD19) php
一.windows操做系统下的memcache安装apache
1.此处提供32位的安装包连接,若是须要64位的应该惋惜查获得。将下载的压缩包解压到本身肯定的安装目录,个人参考以下:windows
2.为了安装顺利,因此须要以管理员身份启动cmd.exe,否则多会报错:“failed to install service or service already installed”,进入E:\phpToStudy\memcached目录下,运行命令浏览器
memcached.exe -d install (以后屏幕无任何提示)
memcached.exe -d startmemcached
(以后屏幕无任何提示,可是在“任务管理器”中勾选“显示全部用户进程”,此时能够看到memcached.exe进程正在运行)测试
默认端口11211,外部访问须要开放该端口,不然没法成功链接。spa
3.给出部分参考信息:操作系统
(1). memcached基本参数设置:.net
-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 显示帮助命令行
设置参数时须要先中止memcached,而后用命令行设置,好比:
e:\phpToStudy\memcached> memcached.exe -m 1 -d start
(2). 中止memcached:
memcached.exe -d stop
(3). 卸载memcached:
memcached.exe -d uninstall
二.memcache扩展的实现
1.经过对phpinfo的信息查询,得知个人笔记本上安装的是32版本的,应该是当初安装时兼容了32位的。截图以下:
2.而后访问网址:http://windows.php.net/downloads/pecl/releases/memcache/3.0.8/,根据wamp集成环境的不一样版本,下载对应的memcache安装包,其中个人php版本为5.5.12
3.讲解压后的php_memcache.dll 和php_memcache.pdb 复制粘贴到php所安装的ext目录下,参考如图
4.打开php.ini文件,在最后添加一句
extension=php_memcache.dll
5.重启apache服务。测试代码以下:
6.浏览器中访问该文件会打印输出: I am Memcache !
注意:php开发过程当中,若是须要进行memcached的使用,须要提早开启memcached的服务
QQ群: 281442983 (点击连接加入群:http://jq.qq.com/?_wv=1027&k=29LoD19)
个人淘宝店,能够进去逛逛噢:https://shop108912636.taobao.com/index.htm?spm=2013.1.w5001-7867000954.3.1d29318dPlLar7&scene=taobao_shop