• [Windows Server 2008] PHP安装Memcached


    ★ 欢迎来到〖护卫神·V课堂〗,网站地址:http://v.huweishen.com
    ★ 护卫神·V课堂 是护卫神旗下专业提供服务器教学视频的网站,每周更新视频。
    ★ 本节我们将带领大家:Windows中为PHP安装Memcached
    Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。

    1、下载软件包,教程中软件包来自http://soft.huweishen.com/
    Memcached 1.4.13 :http://soft.huweishen.com/soft/416.html
    PHP memcached扩展:http://soft.huweishen.com/soft/415.html
    注:这些软件均为网上搜集,护卫神·下载频道未做任何更改。

    2、安装 Memcached
    1)Memcached 是绿色版,解压到 D:memcached;
    2)如果双击运行memcached.exe,是可以运行的,但我们一般将它注册为系统服务,自动启动;
    需运行如下命令:
    memcached.exe -d install
    memcached.exe -d start
    3)如此运行,是以默认参数运行,如果您需调试更多参数,运行memcached.exe -h 可以查询到参数;

    3、配置PHP的配置
    1)复制PHP memcached扩展文件 php_memcache.dll 到PHP目录的 ext 目录;
    2)配置PHP.ini,修改以下字段(如果不存在,则添加):
    extension=php_memcache.dll
    3)配置PHP.ini,添加以下字段:
    [Memcache]
    memcache.allow_failover = 1
    memcache.max_failover_attempts=20
    memcache.chunk_size =8192
    memcache.default_port = 11211
    4)重启IIS,让配置生效。

    4、连接测试
    1)测试 PHP memcached扩展文件 是否加载成功;
    运行 phpinfo(); 即可查询到 memcache 项;
    2)测试 memcached 是否运行正常,测试代码如下;
    <?php
    $memcache = new Memcache;
    $memcache->connect("127.0.0.1", 11211);
    $version = $memcache->getVersion();
    echo "memcache 版本号: ".$version."<br/><br/> ";
    $memcache->set('key', '测试成功...By 护卫神', 0, 60);
    $val = $memcache->get('key');
    echo $val;
    echo "<br/><br/> 当前时间: ".date( "H:i:s" );
    ?>

    5、安全说明
    Memcached 可以让您的PHP程序运行得更快,但快而安全才是王道,
    我们官方推出的 护卫神·高级安全防护 能多方位保护您的 PHP 网站程序不受黑客侵扰,敬请关注。

    至此,本节已经结束,敬请访问护卫神网站(www.huweishen.com)获得更多教学视频。

    转载请注明出处(http://v.huweishen.com/video/67.html),谢谢!

  • 相关阅读:
    Android 系统日期时间的获取
    Android What is Application
    Android 所有颜色代码
    Android onNewIntent
    Android Activity管理类
    Android 应用启动渐变效果
    算法的的代价及其度量
    算法的设计与分析
    算法的描述
    数据结构与算法(python版)教程
  • 原文地址:https://www.cnblogs.com/huweishen/p/5489596.html
Copyright © 2020-2023  润新知