当前位置:首页 > 开发 > 操作系统 > 正文

windows安装配置php+memcached

发表于: 2013-02-23   作者:dcj3sjt126com   来源:转载   浏览:
摘要: Windows下Memcached的安装配置方法 1、将第一个包解压放某个盘下面,比如在c:\memcached。 2、在终端(也即cmd命令界面)下输入 'c:\memcached\memcached.exe -d install' 安装。 3、再输入: 'c:\memcached\memcached.exe -d start' 启动。(需要注意的: 以后memcached将作为windo

Windows下Memcached的安装配置方法

1、将第一个包解压放某个盘下面,比如在c:\memcached。

2、在终端(也即cmd命令界面)下输入 'c:\memcached\memcached.exe -d install' 安装。

3、再输入: 'c:\memcached\memcached.exe -d start' 启动。(需要注意的: 以后memcached将作为windows的一个服务每次开机时自动启动。这样服务器端已经安装完毕了)。

4、下载php_memcache.dll 文件,把它放入php文件夹的ext目录中。

5、在php.ini加入一行引用扩展,代码如下:

extension=php_memcache.dll

6、接着在 php.ini 文件里加上:

[Memcache]
memcache.allow_failover = 1
memcache.max_failover_attempts=20
memcache.chunk_size =8192
memcache.default_port = 11211 

 最好就放在刚才写 "extension=php_memcache.dll" 的下面。(这是默认的一些配置)

7、重新启动Apache,然后查看一下phpinfo,如果有 memcache 的说明,那么就说明安装成功啦!

  写一个 example.php 文件(更多使用方法可以参看 PHP 手册里的 Memcache Functions 使用说明),测试代码如下:

<?php 

$memcache = new Memcache;
$memcache->connect('localhost', 11211) or die ("Could not connect"); 

$version = $memcache->getVersion();
echo "Server's version: ".$version."<br/>\n"; 

$tmp_object = new stdClass;
$tmp_object->str_attr = 'test';
$tmp_object->int_attr = 123; 

$memcache->set('key', $tmp_object, false, 10) or die ("Failed to save data at the server");
echo "Store data in the cache (data will expire in 10 seconds)<br/>\n"; 

$get_result = $memcache->get('key');
echo "Data from the cache:<br/>\n"; 

var_dump($get_result); 

?> 

 如果输出如下,则测试成功:

Server's version: 1.4.5
Store data in the cache (data will expire in 10 seconds)
Data from the cache:
object(stdClass)#3 (2) { ["str_attr"]=> string(4) "test" ["int_attr"]=> int(123) } 

 

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

windows安装配置php+memcached

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
1.查看服务列表,看看有没以下服务: 2.如没有,下载这里给出的连接(XP独立安装包,其他系统没有测试) h
1、 下载地址 TortoiseGit与Language Packs下载: https://code.google.com/p/tortoisegit/wiki/Dow
Apache2.2+MySql5.5+PHP5.4的安装和配置 phpMyAdmin的安装和配置 安装Apache2.2 http://httpd.apach
安装文件:官方网站 http://www.mongodb.org/downloads 选择对应系统的文件下载。 一、解压缩文件。
1.首先下载 http://nodejs.org/download/ 我是win7 64位, 所以下载 Windows Installer (.msi) 64-b
1. 安装JDK 这是进行JSP开发的重要一步,也是安装JSP引擎(Tomcat、Resin、Weblogic等)的前提, 一
安装文件:官方网站 http://www.mongodb.org/downloads 选择对应系统的文件下载。 一、解压缩文件。
将下载的php安装文件php-5.0.5-Win32.zip右键解压缩。 指定解压缩的位置,我的设定在“D:\php” 查
近期由于项目需要,要搭一个LDAP服务器进行测试,记录一下。 免费的OpenLDAP不错,就这个了,看了一
1. 安装JDK 这是进行JSP开发的重要一步,也是安装JSP引擎(Tomcat、Resin、Weblogic等)的前提, 一
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号