php memcache安装与注意事项

装php教程扩展:windows 下的 memcache步骤

1.下载php的扩展dll:http://downloads.php.net/pierre/

2.将.dll放入php的扩展目录下面,一般在php目录中的ext 文件夹中。

3.修改apache目录下bin文件夹中的php.ini,加上extension=php_memcache.dll即可。

4.重启apache服务器,用phpinfo()查看,出现memcache说明配置正确.

值得注意的是:

 必须注意php的编译版本,下载memcache的时候注意要使用同样的编译版本;比如php是使用vc6编译的,那么memcache也应该使用vc6编译版本

下面来看一篇在windows下载安装memcache php教程吧

windows下的memcache安装:
1. 下载memcache的windows稳定版,解压放某个盘下面,比如在c:memcached
2. 在终端(也即cmd命令界面)下输入 ‘c:memcachedmemcached.exe -d install’ 安装
3. 再输入: ‘c:memcachedmemcached.exe -d start’ 启动。note: 以后memcached将作为windows的一个服务每次开机时自动启动。这样服务器端已经安装完毕了。
4.下载php_memcache.dll,请自己查找对应的php版本的文件
5. 在c:winntphp.ini 加入一行 ‘extension=php_memcache.dll’
6.重新启动apache,然后查看一下phpinfo,如果有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;
?>

时间: 2024-10-28 05:10:40

php memcache安装与注意事项的相关文章

DUBBO安装配置注意事项

DUBBO安装配置注意事项 参考URL:http://blog.csdn.net/lichunan/article/details/40349645 ====== 管理端: 记得更改TOMCAT的端口号,不然会和监控器的8080冲突(如何部署在同一机器) dubbo.properties 文件 dubbo.registry.address=zookeeper://x.x.x.x:2181 dubbo.admin.root.password=用户 dubbo.admin.guest.passwor

memcache 安装及操作

memcache安装文件下载 http://pan.baidu.com/s/1hqRdW1Y 一 安装篇 1. 下载memcache的windows稳定版,解压放某个盘下面,比如在c:/memcached 2. 开始→运行→输入cmd回车→输入 'c:/memcached/memcached.exe -d install' 安装 3. 再输入: 'c:/memcached/memcached.exe -d start' 启动. NOTE: 以后memcached将作为windows的一个服务每次

linux/windows中Memcache安装与php应用实例

memcached是一套分布式的快取系统,当初是Danga Interactive为了LiveJournal所发展的,但目前被许多软件(如MediaWiki)所使用.这是一套开放源代码软件,以BSD license授权释出. memcached缺乏认证以及安全管制,这代表应该将memcached服务器放置在防火墙后. memcached的API使用三十二位元的循环冗余校验(CRC-32)计算键值后,将资料分散在不同的机器上.当表格满了以后,接下来新增的资料会以LRU机制替换掉.由于memcach

memcache 安装好后获取的stats 命令 time错误

问题描述 memcache 安装好后获取的stats 命令 time错误 在windows server 2008R2上安装memcache好后,其他的使用正常,就是这个时间是错误的,然后失效时间错误 使用的set方法: $this->mmc = new memcache; $this->mmc->connect("127.0.0.1", 11211); $this->cache_time = 30*60*1; public function set_user_

CentOS 5.4下的Memcache安装步骤(Linux+Nginx+PHP+Memcached)_Linux

一.源码包准备 服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-v1.4.4 .下载:http://memcached.googlecode.com/files/memcached-1.4.4.tar.gz另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent, libevent的最新版本是libevent-1.4.13-stable.(如果你的系统已经安装了libevent,可以不用安装)官网:http://w

Windows下的Memcache安装与测试教程

Windows下的Memcache安装 1.下载memcache for windows.下载地址:http://jehiah.cz/projects/memcached-win32,推荐下载binaries版本,解压(本例中解压到c:memcached). 2.在命令行状态下输入: c:memcachedmemcached.exe -d install .至此memcached已经安装成windows服务 3.在命令行下输入: c:memcachedmemcached.exe -d start

linux memcache安装配置方法_Linux

基本原理: ① 客户端第一次访问应用程序时,会到数据库(RDBMS)中取出数据,返回给客户端:同时也将取出的数据保存到memcached中. ② 第二次访问时,因为数据已经缓存,就不用去数据库查询了,直接从memcached中取. RDBMS是文件型的数据库,最终还是以文件的形式保存在磁盘上:而memcached则不一样,它是key:value关系型的数据库,是保存在内存中的.内存的读写速度要比磁盘的读写速度快得多,前者是后者的10的6次方倍. memcached是基于libevent的事件处理

Linux系统Memcache安装配置详解

安装Memcached服务端 memcached依赖于libevent,需要先安装libevent. 安装 libevent # tar zxvf libevent-2.0.21-stable.tar.gz # cd libevent-2.0.21-stable # ./configure --prefix=/usr/local/libevent # make && make install 安装memcached服务端 # wget http://www.memcached.org/fi

Linux中Memcache安装教程详解

 代码如下 复制代码 wget http://memcached.googlecode.com/files/memcached-1.4.10.tar.gz tar -zxvf memcached-1.4.10.tar.gz cd memcached-1.x.x ./configure  #到这一步报错了如下: #configure: error: libevent is required.  You can get it from http://www.monkey.org/~provos/li