phpStydy配置memcache扩展
先提示一点:我电脑是win7 64 位的,但我用的环境是phpstudy (php5.6+nginx);
下面的下载里我下载64位软件安装后没反映,因为phpstudy环境是32位的,下载32位安装后memcache就成功了;
一、下载并安装memcached服务器端软件
1、下载memcached软件
32位下载地址: memcached-win32-1.4.4-14.zip(直接下载),memcached-win32-1.4.4-14.zip下载页面:http://blog.couchbase.com/memcached-144-windows-32-bit-binary-now-available
64位下载地址:memcached-win64-1.4.4-14.zip(直接下载),memcached-win64-1.4.4-14.zip下载页面:http://blog.couchbase.com/memcached-windows-64-bit-pre-release-available
我使用的是wamp,64位电脑。下载memcached服务器端软件压缩包。
解压压缩包到指定目录,我选择的是D:\memcached
2、安装memcached
以管理员身份运行 cmd.exe,并转至memcached所在文件夹。并安装memcached。
安装之后无任何提示。
这里如果你安装错了要再安装是不行的,必须先卸载原来的;memcached.exe -d uninstall
3、启动memcached服务
继续在cmd.exe 执行开启memcached命令 :
1
|
memcached.exe -d start
|
然后去任务管理器中进程查看memcached服务是否已经启动。
4、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 显示帮助
5、memcached的停止与卸载命令
1 D:\memcached> memcached.exe -d stop 2 D:\memcached> memcached.exe -d uninstall
二、PHP安装memcache扩展
1、下载memcache.dll扩展
下载地址:http://pecl.php.net/package/memcache/3.0.8/windows
下载注意事项:选择匹配自己环境的版本以及线程安全版本。non thread是不过线程安全检测的
我本地使用wamp2.5 php 版本是5.5 Windows 64位 所以下载的是5.5 Thread Safe (TS) x64
2、下载完成之后,解压压缩包如下图。
将其中的php_memcache.dll 扩展文件拷贝到 php 的扩展目录中,例如(D:\wamp\bin\php\php5.5.12\ext)
3、修改php.ini文件
打开php的php.ini文件(我的地址是:D:\wamp\bin\apache\apache2.4.9\bin\php.ini)
添加一行代码:
1
|
extension=php_memcache.dll
|
如图:
注意:必须在新的一行,前面不能有分号。分号代表注释点,不能使用。
然后保存之后,重启服务器(apache或是nginx或是iis)我直接重启nginx就好。
浏览器输入:http://localhost/在 “PHP已编译模块检测”这一栏里可以看到memcache扩展已经加载了。
转载于:https://www.cnblogs.com/bing2017/p/7058131.html
phpStydy配置memcache扩展相关推荐
- discuz php 扩展环境 不支持,配置php扩展memcache
配置php扩展memcache 环境说明: 系统版本 CentOS 6.9 x86_64 软件版本 nginx-1.12.2 php-5.5.38 yum安装m ...
- windows下安装各个版本memcache扩展
这篇文章主要介绍了windows下安装php5.2.,php5.3.,php5.4.*版本的memcache扩展,需要的朋友可以参考下 注:如使用集成环境成功率低,请自行配置php apache,表示 ...
- Windows下适用于PHP 7.1的memcache扩展工具编译
项目里需要PHP支持memcache扩展,首先来介绍一下memcache是啥吧 介绍 memcache是一套分布式的高速缓存系统,由LiveJournal的Brad Fitzpatrick开发,但目前 ...
- 安装 PHP Memcache 扩展
扩展官网:http://pecl.php.net/package/memcache 扩展下载:http://pecl.php.net/get/memcache-2.2.4.tgz Memcache扩展 ...
- ubuntu php7 memcache,linux上安装php7 memcache扩展
php7安装memcache扩展需要memcache php7的分支 否则安装会失败 php7的memcache扩展安装,真的很让人心碎! 下面则是php7的扩展memcache安装了. 用之前的 ...
- centos php memcache扩展,linux centos 安装php的memcache扩展
一.centos6.5 yum安装php的memcache扩展 搜索memcache yum search memcache 有了,现在可以安装了 yum -y install memcached m ...
- linux-CentOS6.4安装Memcached+memcached扩展+安装memcache扩展+Memcache+mecached同步SESSION的几种方法
一.编译环境的准备 yum install gcc yum install gcc-c++ libstdc++-devel yum install zlib-devel 二.源码包准备 wge ...
- php 配置 memcache,php如何配置memcache
这篇文章主要介绍了关于php如何配置memcache,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 1. memcache概念 首先我们必须要区别三个概念: Memcached, me ...
- windows下安装memcache并为php开启memcache扩展
1.什么是Memcached? a.Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载.它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态.数据 ...
最新文章
- 第八周实践项目7 对称矩阵的压缩存储及基本运算
- 客户关系管理系统-CRM源码
- Community Server系列之三:页面间关系2[介绍]
- unity 如何获取到屏幕中间_Unity通用渲染管线Shader日志输出工具
- 马来西亚热情拥抱阿里巴巴 马云倡议的eWTP首次落地海外
- 前端学习(2563):如何触发组件更新
- 消息推送生命周期_一套完整的APP推送体系方案|附思维导图
- java中let_Java Doclet
- 在网页中嵌入Base64编码文件
- java 获得平台编码_关于Java平台的编码
- Linux-I/O重定向和管道
- 知道吗?9个搜索引擎优化(SEO)最佳实践
- 解决VB6控件对象库未注册的问题
- Windows系统结构图
- 随着公网对讲机市场占有率得不断增长,部分对讲机厂家为了得到用户的认可,不断升级对讲机及时以及对讲机的功能和性能,因此越来越多的全国对讲机以及公网对讲机问世。但是某些用户不清楚对讲机的原理,不禁会问
- MACOS系统安装pip
- 使用kaptcha快速生成验证码
- 解压缩软件:WinRAR V5.71
- 学习帮——懒人菜谱,电饭煲可以做的菜!
- ω一致的故事和符号世界的对应——哥德尔读后之24
热门文章
- 快速入门PyTorch(3)--训练一个图片分类器和多 GPUs 训练
- python学习--windows下安装Numpy包的错误:Unable to find vcvarsall.bat
- c++opencv汉字分割_机器学习小白,还不快pick一下——【视觉与图像:阈值分割】...
- 假设以邻接矩阵作为图的存储结构_图的存储
- 测试sql语句的执行效率
- 如何让 C++ 和 C# 一样易用,而且效率更高?
- iOS开发中@property的属性weak nonatomic strong readonly等介绍
- 委托事件实现更新窗体
- 刚装了fedora 17,装机必备,解决视频格式和中文输入法。
- TCP/IP协议族之运输层(TCP流量控制和拥塞控制 [1])