-
MAC下AMP运行环境。
想用自带的APACHE和PHP的话。百度一下,自己装个MYSQL就行了,在这里我用的是MAMP PRO。
-
编译memcache模块
下载对应的PHP版本压缩包,找到下面的路径
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
/Applications/MAMP/bin/php/
(对应的php版本)
/include
#新建php目录
#把php压缩包里面的内容解压到这里
/Applications/MAMP/bin/php/
(对应的php版本)
/include/php/configure
#如果提示找不到iconv 请用brew 安装 brew install iconv
#下载memcache压缩包
curl -O http:
//pecl
.php.net
/get/memcache-2
.2.4.tgz;
tar
xf memcache-2.2.4.tgz;
cd
memcache-2.2.4;
.
/configure
#如果提示找不到zlib 请用brew 安装 brew install zlib
.
/configure
--with-zlib-
dir
=
/usr/local/Cellar/zlib/1
.2.8/
#如果没出错直接make && make install
#把编译后的memcache.so复制到/Applications/MAMP/bin/php/php5.5.10/lib/php/extensions
#对应的php.ini添加
[memcache]
extension=memcache.so
|
第二种方法
1
2
3
4
5
6
7
8
|
#和上面步骤重复一样 先新建目录把php解压过去,然后./configure
#出错的话 和上面解决方法一样
/Applications/MAMP/bin/php/
(对应的php版本)
/bin/pecl
i memcache
#编译完后。直接在php.ini配置文件里面添加
[memcache]
extension=memcache.so
|
3.安装memcache服务
brew install libmemcached memcache
4这里提供一个php 5.2.17的memcace.so
转载:http://www.xiaole88.com/2014/06/13/mac下安装php扩展memcache/