mac 安装php-redis

首先要说的是在mac上安装软件,最好的工具是brew,建议先安装brew。不明白的可以先去搜索下这个,很好用。使用ruby安装如下:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

我用的php是通过brew安装的php54 , 过程如下:

brew tap homebrew/dupes

brew tap josegonzalez/homebrew-php

brew install php54 --with-imap --with-tidy --with-debug --with-pgsql --with-mysql --with-fpm

如果是使用其他方式安装php,或者系统自带的php,替换下面说的文件位置,

/usr/local/bin/php -i|grep php.ini 找到ini位置

php-fpm.conf 在相同的文件夹下

wget  https://nodeload.github.com/nicolasff/phpredis/zip/master

提示没有wget的,首先安装brew,然后brew install wget

tar -zxf master

cd phpredis-master/

sudo  phpize

Cannot find autoconf. Please check your autoconf installation

提示没有autoconf,使用brew install autoconf

./configure

make

sudo make install

# 这时候会提示一个路径

# /usr/lib/php/extensions/no-debug-non-zts-20090626/

我的是 /usr/local/Cellar/php54/5.4.45_3/lib/php/extensions/debug-non-zts-20100525/

表示已经将扩展放置在该位置

在 /usr/local/etc/php/5.4/php.ini中增加如下内容:

extension="/usr/local/Cellar/php54/5.4.45_3/lib/php/extensions/debug-non-zts-20100525/redis.so"

#重启fpm nginx

nginx -s reload

killall php-fpm

/usr/local/Cellar/php54/5.4.45_3/sbin/php-fpm --daemonize --fpm-config /usr/local/etc/php/5.4/php-fpm.conf --pid /usr/local/var/run/php-fpm.pid -c /usr/local/etc/php/5.4/php.ini

#查看扩展安装情况

php -m |grep redis

#出现 redis 表示安装成功。

时间: 2024-10-23 05:22:54

mac 安装php-redis的相关文章

Mac 安装PHP Redis 扩展

其实 Mac 安装 Redis 还是很简单,以下为个人搭建配置.注意:文章中的"*"代表任意版本号 安装 Redis 服务 安装 brew install redis 使用 # 启动 redis-server 启动成功界面另开一个命令窗口,可以使用 Redis 命令在 redis 服务上执行操作. redis-cli 安装 php-redis 扩展 下文中的配置目录可根据记几个的 PHP 配置自行修改. 进入php官网下载redis扩展下载扩展 解压安装包 tar -xzvf redi

mac 安装php redis扩展

git clone git://github.com/nicolasff/phpredis.git cd ./phpredis phpize 如果报 Cannot find autoconf. Please check your autoconf installation #brew install autoconf ./configure make make install make install 后会出现扩展so的目录  /usr/lib/php/extensions/no-debug-n

Redis Mac 安装及简单命令使用

一直都有在使用Redis,但是自己一直都没手动安装过,今天在自己的Mac操刀试试看,纪录下方便后续自己安装及部署服务器: 目前公司用的是2.8版本点Redis:我个人现在安装的是2.6.16 Step1.  下载 Redis 2.6.16版本的下载地址:http://download.redis.io/releases/redis-2.6.16.tar.gz 下载之后进入目录解压即可 Step2. 进入目录后,执行make即可,及出现安装中,会有一大堆的日志, 执行完一下两个步骤之后及安装完成

关于Mac安装PHP相关扩展出现Zend/zend_config.h缺失的问题记录

Mac升级之后,系统自带的php版本也会随之升级,我用的就是系统自带的版本 麻烦的是扩展在版本变更后需要重新编译安装 重新安装redis  xdebug 等扩展时却会遇到各种头文件缺失的问题 之前从php官网下载php源码包解压之后,放到提示缺失文件的目录中,就可以解决这个问题. 后来也有自己重新编译覆盖安装过PHP,不过感觉都比较繁琐,... 常见的错误提示如下(redis) In file included from /usr/include/php/main/php.h:35: /usr/

在MAC上搭建Redis环境

1. 首先更新Macports,然后安装redis sudo port selfupdate sudo port upgrade outdated sudo port install redis // 启动redis server sudo redis-server // 关闭redis server sudo pkill -9 redis-server 2. 安装php的redis extension cd /usr/local sudo mkdir src cd /usr/local/src

mac 安装nginx

1.brew search nginx 2.brew install nginx 启动nginx ,sudo nginx ;访问localhost:8080 发现已出现nginx的欢迎页面了. 备注: ln -s  /usr/local/sbin/nginx /usr/bin/nginx 做个软连接.常用的指令有: nginx -V 查看版本,以及配置文件地址nginx -v 查看版本nginx -c filename 指定配置文件nginx -h 帮助 #重新加载配置|重启|停止|退出 ngi

mac安装brew 软件包管理工具Homebrew

mac 安装 brew  Homebrew brew 全称Homebrew  是Mac OSX上的软件包管理工具 Homebrew 安装和卸载工具 只用一行命令就能完成 官方地址:    http://brew.sh/index.html mac 自带ruby 打开命令行  terminal 输入  : ruby -version 1) 安装命令 ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)&

mac安装mysql及终端操作mysql与pycharm的数据库可视化

一.Mac安装mysql 首先下载mysql,地址:https://dev.mysql.com/downloads/mysql/ 然后已知安装就好了,会出现让你记住密码的提示,然后就安装好了.... 更改密码,可以参考:http://blog.csdn.net/soft2buy/article/details/50223373 二.终端操作mysql 首先在系统偏好里面找到mysql,如下图左一,然后点开,运行mysql,使其呈现running,如下图右一.     然后打开终端,输入mysql

Mac安装MySQL

Mac安装MySQL没有Win下那么智能(无脑), 还须要一些配置步骤. 网上教程不够具体, 找了几篇综合起来才安装好, 因此留个印记, 帮其它人降低点时间损耗: 1. 去官网下一个mysql-*.*.*-osx10.9-x86_64.dmg, 注意选择对应CPU位数的 2. 安装完后, 改密码 :/usr/local/mysql/bin/mysqladmin -u root password YourPassword 3. 从这一步開始有差别了: (1) 假设你是用Mac自带的terminal

ubuntu 安装 swoole 和mac 安装swoole 扩展

ubuntu php 安装swoole 比较容易 1. 从git下载源码 2. 下载pcre http://sourceforge.net/projects/pcre/files/pcre/8.36/ ./configure make &make install 3. 进入swoole 源码 phpize ./cofigure make &make install 编辑php.ini 添加extension = swoole.so 重启apache 生效 mac 安装swoole 我的ma