window + php + memcached 安装
第一步:安装windows版memcached
下载地址:http://download.csdn.net/detail/zhaotengfei36520/8182503#comment
下载之后将文件夹放在一个目录下,例如:d:/memcached
运行cmd 切换到memcached.exe所在目录执行如下命令:
memcached -d install // 安装memcached
memcached -d start // 开启memcached
若都执行成功,则可以在服务里面看到memcached或者在任务管理器中看到memcached.exe正在运行。
第二步:下载php_memcache.dll拓展 (据网友所说,win 不支持 php_memcached.dll,Linux支持,此处展示 win 的 php_memcache.dll 拓展的安装方法)
下载地址:http://windows.php.net/downloads/pecl/releases/memcache/3.0.8/ (官方)
选择适合自己的版本,我的环境为win64,php版本为php5.6,所以选择 php_memcache-3.0.8-5.6-ts-vc11-x64.zip
将文件夹里面的php_memcache.dll放在php的ext目录下,然后在php.ini中添加一行拓展:extension=php_memcache.dll
重启服务器即可在phpinfo()里面看到memcache这一项了。到此memcache就可以使用了。
所有的文件也可以在我博客的文件里面直接下载:https://i.cnblogs.com/Files.aspx下面的memcached
如下为我的phpinfo()中的信息:
备注:
1)memcached 的几个指令:
-p //监听的端口
-l //连接的IP地址, 默认是本机
-d start //启动memcached服务
-d restart //重起memcached服务
-dstop|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 //显示帮助
2)memcached相关的函数:
01.Memcache::add //添加一个值,如果已经存在,则返回false
02.Memcache::addServer //添加一个可供使用的服务器地址
03.Memcache::close //关闭一个Memcache对象
04.Memcache::connect //创建一个Memcache对象
05.memcache_debug //控制调试功能
06.Memcache::decrement //对保存的某个key中的值进行减法操作
07.Memcache::delete //删除一个key值
08.Memcache::flush //清除所有缓存的数据
09.Memcache::get //获取一个key值
10.Memcache::getExtendedStats //获取进程池中所有进程的运行系统统计
11.Memcache::getServerStatus //获取运行服务器的参数
12.Memcache::getStats //返回服务器的一些运行统计信息
13.Memcache::getVersion //返回运行的Memcache的版本信息
14.Memcache::increment //对保存的某个key中的值进行加法操作
15.Memcache::pconnect //创建一个Memcache的持久连接对象
16.Memcache::replace //对一个已有的key进行覆写操作
17.Memcache::set //添加一个值,如果已经存在,则覆写
18.Memcache::setCompressThreshold //对大于某一大小的数据进行压缩
19.Memcache::setServerParams //在运行时修改服务器的参数
memcache 的在php中的详细用法见我博客的另一个页面: http://www.cnblogs.com/chrdai/p/6775379.html
window + php + memcached 安装的更多相关文章
- Window下memcached安装与测试步骤
如何在Window下memcached安装与测试步骤 工具/原料 电脑 memcached 软件 方法/步骤 软件包下载 下载Memercached For Windows:http://downlo ...
- Linux Memcached安装以及PHP扩展安装
一:安装libevent 由于memcached安装时,需要使用libevent类库,所以先安装libevent 1.下载 #wget http://www.monkey.org/~provos/ ...
- linux下memcached安装以及启动
1. 准备安装文件 下载memcached与libevent的安装文件 http://memcached.googlecode.com/files/memcached-1.4.15.tar.gz(me ...
- memcached安装
memcached安装 一.安装gcc # yum -y install gcc 二.安装libevent # wget http://www.monkey.org/~provos/libevent- ...
- 【转】Memcached安装
解析:Memcached是什么? Memcached是由Danga Interactive开发的,高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度. 一.软件版本 ...
- 初学Memcached安装及使用(CentOS7)
1.yum install memcached安装memecached 2.chkconfig memcached on设置memcached开机启动 3.service memcached star ...
- Linux下memcached安装和启动方法
Linux下memcached安装和启动方法 1. 首先下载memcached 和 libevent 包. Memcached用到了libevent这个库用于Socket的处理.下面是下载的两个包文件 ...
- 【转】linux下memcached安装以及启动
1.下载memcached服务器端安装文件 版本: memcached-1.4.25.tar.gz 下载地址:http://www.memcached.org/files/memcached-1.4. ...
- Windows 下的.NET+ Memcached安装
转载请标明出处: http://www.yaosansi.com/ 原文:http://www.yaosansi.com/post/1396.html Memcached官方:http://danga ...
随机推荐
- SharePoint 2010 使用沙盒解决方案隐藏页面中的”元素”
起因: 一朋友问我如何隐藏SharePoint 2010中"回收站"和"所有网站内容".我告诉他需要写点css,然后他就蒙圈了(他是英文专业). 解决方案: 一 ...
- zabbix3.0.4使用shell脚本和zabbix自带模板两种方法添加对指定进程和端口的监控
zabbix3.0.4添加对进程的监控: 方法一:通过自定义命令进行监控 主要思路: 通过 ps -ef|grep sdk-push-1.0.0.jar |grep -v grep|wc -l 这个命 ...
- sqlserver2008r2数据库关联孤立账号的方法
重新安装mssql数据库后可能有这样的问题, 在数据还原到其他服务器时,登录名会丢失,重建非常麻烦 特別是数据库用户较多的的情况,其实这个问题解决非常简单, sql serve ...
- 判断Javascript变量是否为空 undefined 或者null(附样例)
1.变量申明未赋值 var type; //type 变量未赋值 1. type==undefined //true 2. type===undefined //true 3. typeof(type ...
- layui上传文件配合进度条
首先看一下效果图: 修改layui的源文件upload.js 1.打开layui/modules/upload.js 2.搜索ajax 3.找到url: 4.添加以下代码: ,xhr:l.xhr(fu ...
- 选择一个 HTTP 状态码不再是一件难事 – Racksburg《转载》
本文转载自:众成翻译 译者:十年踪迹 链接:http://www.zcfy.cc/article/904 原文:http://racksburg.com/choosing-an-http-status ...
- 并行(多进程)-python
1.进程创建 2.当前进程信息 使用current_process可获得当前进程的信息: (1)引入:from multiprocessing import current_process (2)获取 ...
- 易错之for循环
for i in range(3): print(i) print(i,"---") #Python的问题就在于,当循环结束以后,循环体中的临时变量i不会销毁,而是继续存在于执行环 ...
- 判断上学和放假的demo
var today = new Date(); var xq = today.getDay(); var Now = today.getHours(); if (xq >= 1 &&am ...
- 合成/聚合复用原则(Composite/Aggregate Reuse Principle, CARP)
尽量使用对象组合,而不是继承来达到复用的目的 未完待续