mac 下安装redis扩展

原创 2015年07月06日 16:56:15

    在php中使用redis的时候可能会报 ‘redis’ class not found的错误,这是因为没有安装redis扩展导致的,以下步骤是在mac下安装phpredis的过程:


1.下载phpredis源码

使用git下载phpredis的包,git地址:https://github.com/nicolasff/phpredis

  1. git clone https://github.com/nicolasff/phpredis.git

2.安装phpredis

进入包中并运行phpize命令 

  1. cd phpredis-master

  2. phpize

出现以下画面表示成功



编译并执行安装

  1. ./configure --with-php-configure=/usr/bin/php-config

  2. make

  3. make install


当出现以下画面时表示安装成功:


3.配置php扩展

打开php.ini文件,在最后添加以下内容,并重启服务

  1. extension=redis.so


4.检查安装是否成功

  1. php -m | grep redis

如果出现redis,则说明安装成功。


5.可能出现的问题

5.1 执行phpize时可能会出现以下错误:

  1. grep: /usr/include/php/main/php.h: No such file or directory

  2. grep: /usr/include/php/Zend/zend_modules.h: No such file or directory

  3. grep: /usr/include/php/Zend/zend_extensions.h: No such file or directory

  4. Configuring for:

  5. PHP Api Version:

  6. Zend Module Api No:

  7. Zend Extension Api No:


解决方案:

  1. sudo ln -s /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include /usr/include


5.2执行phpize时可能出现错误:

  1. Cannot find autoconf. Please check your autoconf installation and the

  2. $PHP_AUTOCONF environment variable. Then, rerun this script.

这是因为phpize对autoconf有依赖,需要安装autoconf,使用brew工具进行安装

  1. brew install autoconf



【Real】Mac 环境下安装 Php Redis 扩展

一、安装环境:Mac + Php + Mysql + Apache 二、需求介绍:因公司的项目上要用到Redis,本地需要搭建一套测试的环境。一上午搞定,现总结下。 三、安装准备: 1.phpi...

在mac下使用集成环境MAMP PRO安装redis扩展模块

注意 :严格按照每个步骤安装们不要漏掉一个命令即可成功,最后一步修改配置文件, 实测MAMP pro,不需要修改,只要加上: extension_dir = "MAMP_extension_dir...

MAC 下 安装 MAMP的PHP redis扩展

MAC 下 安装 MAMP的PHP redis扩展首先说明,所谓添加扩展,分两步: 将扩展文件放在扩展的文件夹下 (本次是将redis.so 放在applications/MAMP/bin/php...

mac安装 redis 并 安装 PHP扩展

以前用过windows版的redis, 只是做了基本的测试,安装扩展也较为简单,之前的文章就有写。最近由于使用的是mac,并且PHP版本也是最新的,正常使用Mac 的brew 安装redis,其自带的...

Mac环境下安装Redis

-安装 下载安装包 redis 官网地址:http://redis.io/download 解压:tar -zvxf redis-***.tar.gz  将解压后的文件夹放到 /usr/loc...

mac下,redis的安装与配置

mac下,redis的安装与配置 标签: redis 2015-08-12 15:40 2341人阅读 评论(2) 收藏 举报  分类: 数据库(2)  ...

mac redis安装及简易使用

一、下载下载源码版本,redis下载链接,选择相应的版本下载,并通过如下命令解压: tar -zxvf redis-version.tar.gz二、安装cd到解压的redis目录,执行如下步骤: 执...

MAC OS X 10.9 下 Nginx的安装笔记(为后续搞Nginx+Redis+Tomcat集群做准备)

Nginx的强大不必说

mac安装redis3.0.5分布式集群

目录一、redis cluster介绍 1 二、redis cluster的使用 3 三、测试redis 6 四、编写启动脚本 7一、redis cluster介绍 redis ...

mac 安装 redis

系统:10.12.4,redis版本:3.2.8 一、下载 安装redis1. 直接百度 redis 中文网就可以下载2. 将文件解压到 /usr/local 中,解压命令:sudo tar -zx...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mac 下安装redis扩展
举报原因:
原因补充:

(最多只允许输入30个字)