wamp memcache 的安装与扩展(Windows 64)

 

本人qq群也有许多的技术文档,但愿能够为你提供一些帮助(非技术的勿加)。

 

QQ群:   281442983 (点击连接加入群:http://jq.qq.com/?_wv=1027&k=29LoD19php

 

一.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群也有许多的技术文档,但愿能够为你提供一些帮助(非技术的勿加)。

 

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

相关文章
相关标签/搜索