文档章节

Mac PHP安装Memcache扩展

phpweishunlong
 phpweishunlong
发布于 2017/05/23 21:33
字数 389
阅读 47
收藏 0
点赞 0
评论 0

##1、如果需要使用本地Memcache服务器,则应在本地安装Memcache服务器,即memcached

1、查找有没有memcached

[javascript] view plain copy

$ brew search memcache  

[javascript] view plain copy

$ brew search memcache  

返回结果:

[javascript] view plain copy

libmemcached    memcache-top    memcached   memcacheq

[javascript] view plain copy

libmemcached    memcache-top    memcached   memcacheq  

第一个是客户端,第三个是服务器。

2、安装服务器

[javascript] view plain copy

$ brew install memcached  

[javascript] view plain copy

$ brew install memcached  

3、如果需要开机自启动,输入以下命令

[javascript] view plain copy

$ ln -sfv /usr/local/opt/memcached/*.plist ~/Library/LaunchAgents  

[javascript] view plain copy

$ ln -sfv /usr/local/opt/memcached/*.plist ~/Library/LaunchAgents  

4、安装客户端和服务器类似

##2、安装PHP的memcache扩展 1、下载:下载稳定版的memcache包

下载地址为:http://pecl.PHP.NET/package/memcache

2、解压

[javascript] view plain copy

$ tar -xzf memcache-2.2.7.tgz  

[javascript] view plain copy

$ tar -xzf memcache-2.2.7.tgz  

3、编译

[javascript] view plain copy

$ cd memcache-2.2.7  

$ phpize  

$ ./configure --enable-memcache --with-php-config=/usr/local/opt/php54/bin/php-config --with-zlib-dir  

$ make & make install   

[javascript] view plain copy

$ cd memcache-2.2.7  

$ phpize  

$ ./configure --enable-memcache --with-php-config=/usr/local/opt/php54/bin/php-config --with-zlib-dir  

$ make & make install   

如果在make install 时提示,没权限,则:

[javascript] view plain copy

$ sudo make install  

[javascript] view plain copy

$ sudo make install  

然后输入密码进行编译

4、编辑php.ini文件,将下面一行加入文件

[javascript] view plain copy

$ extension = memcache.so  

[javascript] view plain copy

$ extension = memcache.so  

php.ini文件的位置:

[javascript] view plain copy

/usr/local/etc/php/5.4  

[javascript] view plain copy

/usr/local/etc/php/5.4  

5、重启php-fpm 和nginx

[javascript] view plain copy

$ killall php-fpm  

$ /usr/local/opt/php54/sbin/php-fpm -D  

[javascript] view plain copy

$ killall php-fpm  

$ /usr/local/opt/php54/sbin/php-fpm -D  

[javascript] view plain copy

$ nginx -s reload  

[javascript] view plain copy

$ nginx -s reload  

© 著作权归作者所有

共有 人打赏支持
phpweishunlong
粉丝 1
博文 64
码字总数 26259
作品 0
广州
程序员
mac部署memadmin

---title: "[mac配置php环境]" date: 2013-07-26 17:46 mac部署memadmin 注意: 操作系统:10.8.4 apache系统已经安装 php环境系统已经安装 TODO: 配置apache,使其可以部署php项目 编译并配...

rkikbs ⋅ 2013/08/09 ⋅ 0

mac os lion 编译安装php memcache 扩展

mac os lion 系统默认安装了apache和php,如果要在php中使用memcached,就需要自己安装扩展。本文采用源码方式来安装。php扩展有两种,一个是memcache,一个是memcached,下载地址为: memc...

pureboys ⋅ 2013/02/02 ⋅ 2

读取设置memcache的值(优先支持memcached扩展和cas协议)

最近在项目中因为要防止并发,需要使用php的memcached扩展,memcached扩展支持cas协议,而memcache扩展却不支持。安装memcached过程中发现windows下并没有该扩展,为了保持代码的一致,就写了...

江上轻烟 ⋅ 2015/09/19 ⋅ 0

PHP memcache memcached的扩展的安装

memcache扩展,memcached扩展,memcached服务端,libmemcached扩展库 组合方式: memcache扩展 + memcached服务端 new Memcache(); 算是初代memcache技术 memcached扩展 + libmemcached扩展库...

big_cat ⋅ 2015/07/22 ⋅ 0

memcache 扩展和 memcached扩展安装

安装libevent 包: 2. 下载安装包 3. 安装 memcache 扩展 4. 安装 memcached 扩展 5. 修改 PHP.ini 配置文件,增加扩展文件 memcache 扩展 和 memcached扩展安装完成后都能看到 .so 文件所在...

红石头 ⋅ 2016/03/24 ⋅ 0

Windows7 x64在Wampserver上安装memcache

Windows7 x64在Wampserver上安装memcache 放假重装了一下系统,win7 x64的,而我使用的win下的开发环境也升级到了最新版,所集成的是php5.3.13,一切很顺利,但是在安装php的memcache扩展的时...

真座山雕 ⋅ 2012/10/30 ⋅ 0

在linux系统中利用phpize脚本安装php扩展模块

php安装成功后,在bin目录下会生成一个名叫phpize的可执行脚本,这个脚本的用途是动态安装php扩展模块。 利用phpize脚本安装php扩展模块的好处是在安装php时没有安装的扩展可以再以后随时安装...

jingwul ⋅ 2012/03/14 ⋅ 0

Windows7(64位)安装memcache扩展

准备工作: (1)Windows7为64位系统 (2)wampserver已安装,且为64位。(安装地址:http://www.wampserver.com/en/) 请选择好php版本号,因为会涉及到memcache扩展文件的下载 (3)请先判...

7s记忆de金鱼 ⋅ 2016/03/07 ⋅ 0

php扩展memcached编译安装

memcache是一个开源、高性能对象缓存系统的项目名,作为服务端,它的守护进程名称是memcached。 官网:http://memcached.org PHP有两个memcache客户端:php memcache和php memcached。这两个...

hiwill ⋅ 2016/06/15 ⋅ 0

关于memcache的一些知识

Mencached、memcached、memcache的区别: 区分开三种写法来帮你理解。Memcached、memcached、memcache。 其中首字母大写的Memcached,指的是Memcached服务器,就是独立运行Memcached的后台服...

kobe52099 ⋅ 2014/03/24 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

JavaScript零基础入门——(八)JavaScript的数组

JavaScript零基础入门——(八)JavaScript的数组 欢迎大家回到我们的JavaScript零基础入门,上一节课我们讲了有关JavaScript正则表达式的相关知识点,便于大家更好的对字符串进行处理。这一...

JandenMa ⋅ 53分钟前 ⋅ 0

sbt网络问题解决方案

转自:http://dblab.xmu.edu.cn/blog/maven-network-problem/ cd ~/.sbt/launchers/0.13.9unzip -q ./sbt-launch.jar 修改 vi sbt/sbt.boot.properties 增加一个oschina库地址: [reposit......

狐狸老侠 ⋅ 今天 ⋅ 0

大数据,必须掌握的10项顶级安全技术

我们看到越来越多的数据泄漏事故、勒索软件和其他类型的网络攻击,这使得安全成为一个热门话题。 去年,企业IT面临的威胁仍然处于非常高的水平,每天都会看到媒体报道大量数据泄漏事故和攻击...

p柯西 ⋅ 今天 ⋅ 0

Linux下安装配置Hadoop2.7.6

前提 安装jdk 下载 wget http://mirrors.hust.edu.cn/apache/hadoop/common/hadoop-2.7.6/hadoop-2.7.6.tar.gz 解压 配置 vim /etc/profile # 配置java环境变量 export JAVA_HOME=/opt/jdk1......

晨猫 ⋅ 今天 ⋅ 0

crontab工具介绍

crontab crontab 是一个用于设置周期性被执行的任务工具。 周期性执行的任务列表称为Cron Table crontab(选项)(参数) -e:编辑该用户的计时器设置; -l:列出该用户的计时器设置; -r:删除该...

Linux学习笔记 ⋅ 今天 ⋅ 0

深入Java多线程——Java内存模型深入(2)

5. final域的内存语义 5.1 final域的重排序规则 1.对于final域,编译器和处理器要遵守两个重排序规则: (1)在构造函数内对一个final域的写入,与随后把这个被构造对象的引用赋值给一个引用...

江左煤郎 ⋅ 今天 ⋅ 0

面试-正向代理和反向代理

面试-正向代理和反向代理 Nginx 是一个高性能的反向代理服务器,但同时也支持正向代理方式的配置。

秋日芒草 ⋅ 今天 ⋅ 0

Spring 依赖注入(DI)

1、Setter方法注入: 通过设置方法注入依赖。这种方法既简单又常用。 类中定义set()方法: public class HelloWorldOutput{ HelloWorld helloWorld; public void setHelloWorld...

霍淇滨 ⋅ 昨天 ⋅ 0

马氏距离与欧氏距离

马氏距离 马氏距离也可以定义为两个服从同一分布并且其协方差矩阵为Σ的随机变量之间的差异程度。 如果协方差矩阵为单位矩阵,那么马氏距离就简化为欧氏距离,如果协方差矩阵为对角阵,则其也...

漫步当下 ⋅ 昨天 ⋅ 0

聊聊spring cloud的RequestRateLimiterGatewayFilter

序 本文主要研究一下spring cloud的RequestRateLimiterGatewayFilter GatewayAutoConfiguration @Configuration@ConditionalOnProperty(name = "spring.cloud.gateway.enabled", matchIfMi......

go4it ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部