Win2008 R2 64Bit下IIS环境安装memcache和memcached服务端的方法详解
发布时间 - 2017-06-02 00:00:00 点击率:次这篇文章主要介绍了win2008 r2 64bit下iis环境安装memcache和memcached服务端的方法,需要的朋友可以参考下
如果IIS+PHP的环境下需要memcache的缓存支持。需要安装服务端和客户端呢!
一、安装memcached服务端
1、首先下载memcached的服务端,下面的下载地址包含了32位和64位的,大家可以参考自己的系统来下载:
这下是windows下的版本,安装要在命令行下安装
解压到C盘或其他盘都可以,如我的是D盘memcached目录,然后进入cmd命令行,如下:
Microsoft Windows [版本 5.2.3790] (C) 版权所有 1985-2003 Microsoft Corp. C:\Documents and Settings\Administrator>d: D:\>cd memcache144 D:\memcached144>memcached.exe -d install (安装为服务) D:\memcached144>memcached.exe -d start (启动) C:\memcached44>
这样就可以在进程里面看到memcache.exe进程。这样每次启动时都会自动启动
Memcached还有其他的一些常用的命令如下:
代码如下:
-p 监听的端口 -l 连接的IP地址, 默认是本机 -d start 启动memcached服务 -d restart 重起memcached服务 -d s top |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 显示帮助
按照上面的安装步骤安装之后,使用memcached -m 200来调整最大内存占用之后会发现没有起作用,总是默认的64MB的内存,在网上搜了一下,原因是注册表中并没有写入信息,可以这样来修改。
1. memcached -d shutdown 首先关闭memcached服务。
2.进入注册表,找到
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\memcached Server
在其中有一个ImagePath项,值为"d:\memcached144\memcached.exe" -d runservice,在后面加上
-p 11211 -l 127.0.0.1 -m 256 -c 2048
二、安装memcache客户端
2.下载php版本对应的php_memcache.dll (我这里使用的php版本是:php-5.4.15-nts-Win32-VC9-x86.zip)
然后解压,复制里面的php_memcache.dll到你php的ext目录下,如我的是
“d:\php\
ext”目录,为了php加载php_memcache.dll
3、配置php.ini
在PHP的配置文件中:php.ini 的底部加上以下的代码:
[memcache] extension = php_memcache.dll
4.重新启动IIS,然后查看一下phpinfo,如果有memcache,那么就说明安装成功!
测试:
connect("127.0.0.1", 11211);
$mem->set('key', 'This is a test!', 0, 60);
$val = $mem->get('key');
echo $val;
?>
# 服务端
# 的是
# 注册表
# 命令行
# 自己的
# 客户端
# 下载地址
# 其他的
# 要在
# 到你
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251811 】
【
AI营销90571 】
相关推荐:
大连网站制作公司哪家好一点,大连买房网站哪个好?
JavaScript中如何操作剪贴板_ClipboardAPI怎么用
如何用PHP快速搭建高效网站?分步指南
如何在建站主机中优化服务器配置?
如何在香港服务器上快速搭建免备案网站?
如何获取PHP WAP自助建站系统源码?
北京网站制作的公司有哪些,北京白云观官方网站?
Laravel如何设置自定义的日志文件名_Laravel根据日期或用户ID生成动态日志【技巧】
如何快速搭建高效服务器建站系统?
Laravel Telescope怎么调试_使用Laravel Telescope进行应用监控与调试
什么是JavaScript解构赋值_解构赋值有哪些实用技巧
哪家制作企业网站好,开办像阿里巴巴那样的网络公司和网站要怎么做?
SQL查询语句优化的实用方法总结
Laravel如何设置定时任务(Cron Job)_Laravel调度器与任务计划配置
Laravel如何安装使用Debugbar工具栏_Laravel性能调试与SQL监控插件【步骤】
如何快速搭建二级域名独立网站?
C++用Dijkstra(迪杰斯特拉)算法求最短路径
在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?
深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?
宙斯浏览器怎么屏蔽图片浏览 节省手机流量使用设置方法
html5如何实现懒加载图片_ intersectionobserver api用法【教程】
linux写shell需要注意的问题(必看)
Android实现代码画虚线边框背景效果
LinuxShell函数封装方法_脚本复用设计思路【教程】
弹幕视频网站制作教程下载,弹幕视频网站是什么意思?
黑客如何通过漏洞一步步攻陷网站服务器?
Laravel如何与Inertia.js和Vue/React构建现代单页应用
Laravel怎么返回JSON格式数据_Laravel API资源Response响应格式化【技巧】
python中快速进行多个字符替换的方法小结
Swift中swift中的switch 语句
网站设计制作书签怎么做,怎样将网页添加到书签/主页书签/桌面?
Laravel如何发送邮件和通知_Laravel邮件与通知系统发送步骤
Android自定义listview布局实现上拉加载下拉刷新功能
专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?
Laravel Blade模板引擎语法_Laravel Blade布局继承用法
原生JS获取元素集合的子元素宽度实例
Laravel如何使用Collections进行数据处理?(实用方法示例)
edge浏览器无法安装扩展 edge浏览器插件安装失败【解决方法】
Laravel怎么设置路由分组Prefix_Laravel多级路由嵌套与命名空间隔离【步骤】
Laravel怎么实现模型属性转换Casting_Laravel自动将JSON字段转为数组【技巧】
为什么php本地部署后css不生效_静态资源加载失败修复技巧【技巧】
小米17系列还有一款新机?主打6.9英寸大直屏和旗舰级影像
Laravel如何使用Vite进行前端资源打包?(配置示例)
Python图片处理进阶教程_Pillow滤镜与图像增强
Python3.6正式版新特性预览
佐糖AI抠图怎样调整抠图精度_佐糖AI精度调整与放大细化操作【攻略】
使用C语言编写圣诞表白程序
个人摄影网站制作流程,摄影爱好者都去什么网站?
魔方云NAT建站如何实现端口转发?
php结合redis实现高并发下的抢购、秒杀功能的实例

