正在加载中……
最新消息:欢迎大家访问,导航分类不完善,如果找不到自己想要的文章,可以通过【关键词】来进行搜索,^_^!

Windows安装Memcached和Memcache扩展详细教程

Linux专题 REKFAN.COM 11205浏览 0评论

更多


Memcahe安装配置
一.windows下memcached安装

Memcached是高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。

下面详细介绍如何在windows xp下安装memcached

我是想在php里用memcached,所以详细步骤如下:

1、memcached要想使用的话,必须在服务器上以服务的形式启动。因此需要下载一个

安装的服务程序。下载地址是
①先下载memcached-win32启动软件
http://jehiah.cz/projects/memcached-win32/
c:\memcached\memcached.exe -d install (安装)
c:\memcached\memcached.exe -d start   (启动)
看一看进程里面有没有memcached进程,有则启动成功

②再下载
下载对应的php_memcached.dll php库文件,注意php版本问题,版本下载错了,是无法支持memcached的。
http://downloads.php.net/pierre/

php_memcache-2.2.6-5.3-nts-vc9-x86.zip

(2010-10-03 13:46 -0700)
MD5 (php_memcache-2.2.6-5.3-nts-vc9-x86.zip) = de463ea7271c357f2e317128a5370bfb
php_memcache-2.2.6-5.3-vc9-x86.zip (2010-10-03 13:45 -0700)

测试环境:windows_server_2003_Sp2_X32  php5.3.6.0  使用"php_memcache-2.2.6-5.3-vc9-x86.zip"提示如下错误,转用"php_memcache-2.2.6-5.3-nts-vc9-x86.zip" 正常加载!

---------------------------------
弹出应用程序: Warning: PHP Startup: Unable to load dynamic library 'C:\Program Files\php\ext\php_memcache.dll' - 找不到指定的模块。
---------------------------------

③复制php_memcache.dll文件到PHP目录中的ext文件夹中

④修改php.ini这个配置文件,加入extension=php_memcache.dll 这一行代码。

⑤重启apache,然后用php写一个phpinfo()函数,打开php信息页面,如果列表里出现了memcache就说明安装成功了。

Windows 调用Linux系统MemCache,只需要加载"php_memcache.dll"扩展!

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;
?>

相关文章:

Centos6.2安装Memcached和(Nginx)Memcache扩展详细教程:
http://blog.rekfan.com/articles/172.html

转载请注明:|REKFAN|系统运维| » Windows安装Memcached和Memcache扩展详细教程

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址