zoukankan      html  css  js  c++  java
  • memcache windows64 位安装

    --环境:

    windows 2008 R2 64位

    wampserver2.2e-php5.3.13-httpd2.2.22-mysql5.5.24-x64

    --目标: 实现 php 用memcache

    --下载:

    下载memcache for win 64,这个确实难找

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

    下载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

    这个是在第2个地址中找到的。

    --配置:

    1、解压到c:memcached下。

    在命令行状态下输入:
    --------------------------------------------------------------------
    memcached.exe -d install #将memcached安装成windows服务
    memcached.exe -d start   #启动memcached服务
    --------------------------------------------------------------------

    一般情况下,上面的命令输入后没有任何回馈信息就表示正常。
    现在我们来看看memcached是否已经正常监听。在命令行下输入:
    --------------------------------------------------------------------
    netstat -an
    --------------------------------------------------------------------
    查看是否有11211的端口占用,如果有,那么很好,一切正常。

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

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

    2、php.ini配置

    将 php_memcache.dll 文件复制到  wampinphpphp5.3.13ext目录下

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

    增加 extension=php_memcache.dll

    重启wamp

    在 127.0.0.1 查看Loaded Extensions 中应该有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;
    ?>

  • 相关阅读:
    linux 进程
    VFS dup ,dup2
    文件操作 之 各类函数
    文件系统之 stat与access
    xml文件
    Java学习笔记42(数据库连接池 druid连接池)
    java学习笔记41(数据库连接池 C3p0连接池)
    java学习笔记39(sql事物)
    java学习笔记38(sql注入攻击及解决方法)
    java学习笔记37(sql工具类:JDBCUtils)
  • 原文地址:https://www.cnblogs.com/breg/p/3508536.html
Copyright © 2011-2022 走看看