博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Windows下安装Memcached for PHP
阅读量:6538 次
发布时间:2019-06-24

本文共 1009 字,大约阅读时间需要 3 分钟。

之前没有研究过这类玩意,今天被问到了,就索性搞搞

环境搭配肯定首要,接下来就开始搭建环境

1,安装Server端:

http://code.jellycan.com/files/memcached-1.2.6-win32-bin.zip
解压之后得到一个memcached.exe
打开命令行进入所在目录执行命令:

memcached.exe -d install

安装完成后启动:

memcached.exe -d start

默认端口是11211 可以通过telnet测试服务是否启动 输入stats查看状态

 

2,安装PHP扩展:

自行选择版本:http://windows.php.net/downloads/pecl/releases/memcache
将下载文件解压得到php_memcache.dll,将文件拷贝到php目录下ext文件夹,然后修改php.ini文件
添加下面的代码:

extension=php_memcache.dll

这样就算安装完成了

 

3,测试

$mem = new Memcache;$mem->connect("127.0.0.1", 11211);$mem->set('key','This is a fucking test!', 0, 60);$val = $mem->get('key');echo $val; 得到结果:This is a fucking test!

 常用参数:

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

更高深的东西还有待探索,环境搭建好了,剩下的呢?写代码呗!!

 

 

 

转载于:https://www.cnblogs.com/liuxgnu/p/3535095.html

你可能感兴趣的文章
补码原码反码
查看>>
spark SQL学习(spark连接hive)
查看>>
WinEdt打开UTF-8文件乱码问题——ctex[转]
查看>>
cocos2d-x CCTextureCache
查看>>
Eclipse中tomcat启动时提示java.lang.ClassNotFoundException: XXX class
查看>>
10项可用性结论与指南
查看>>
linux EXT4格式分区扩容
查看>>
MyPython-->进阶篇-->测试代码
查看>>
Docker容器安装
查看>>
attr和prop的区别 chosen插件
查看>>
Linux入门学习教程:虚拟机体验之KVM篇
查看>>
天池大数据周冠军分享|附移动推荐算法赛答辩会Top5选手PPT
查看>>
HDU 2870 Largest Submatrix
查看>>
HTML5 图片缩放功能
查看>>
VirtualBox 4.2 released !
查看>>
Windows线程同步API
查看>>
内存调试技巧
查看>>
工作日志-2014年11月
查看>>
计算机网络起源 网络发展简介(一)
查看>>
IOS响应者链
查看>>