系统:osx 10.11.1

php版本:php5.6.10

需要安装的东西

1.php 5.6源码

2.redis

3.phpredis

第一步,下载php源码至指定目录

进入php官网下载对应版本的php源码,我下载的php5.6.10,然后解压至/Applications/MAMP/bin/php/php5.6.10/include/php,目录不存在,请手动创建!

然后进入/Applications/MAMP/bin/php/php5.6.10/include/php,执行命令./configure生成配置文件!

这一步很重要很重要很重要

第二步,安装redis

这个不是重点讲的,brew install redis即可

第三部,安装phpredis

依次执行如下命令

git clone https://github.com/phpredis/phpredis.git
cd phpredis
#如果下面的命令不存在,请使用绝对路径,而且确保不是用的其他版本的phpize  
#/Applications/MAMP/bin/php/php5.6.10/bin/phpize
sudo phpize
sudo ./configure
sudo make && make install
如果成功,即可看到
Installing shared extensions:     /Applications/MAMP/bin/php/php5.6.10/lib/php/extensions/no-debug-non-zts-20131226/

第四步,添加扩展。编辑php.ini  添加

extension=redis.so

点击菜单 –> File –> Edit Template –> PHP –> PHP 5.6.10 php.ini

2015-09-10-13.05.02

保存,重启环境,然后即可看到phpredis安装成功。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。