Mac 安装 php-redis扩展

1.确认系统是否安装homebrew,如果没有就去安装一个,别犟,好用;

2.安装redis

复制代码
brew install redis

3.下载redis编译安装或pcel直接安装,两种方法大家自己试一下,我使用的pcel没有成功

php 复制代码
	/**
	 * 下载redis扩展
	 * 
	 * 1.方式1 git clone https://github.com/nicolasff/phpredis.git
	 * 2.方式2 wget http://pecl.php.net/get/redis-6.1.0.tgz
	 * 如果没有wget brew install wget
	*/

    wget http://pecl.php.net/get/redis-6.1.0.tgz
    
    /**
     * 进入redis目录,解压文件什么的自己操作一下就行
    */ 

    cd redis-6.1.0


    /**
     * 执行下面命令,PHP路径一定是要你自己安装的路径地址,路径指的是下面的地址
     * /opt/homebrew/opt/php@8.2/bin/phpize 
    */    

    /opt/homebrew/opt/php@8.2/bin/phpize --with-php-config=/opt/homebrew/opt/php@8.2/bin/php-config


    /**
     *  执行下面命令
    */ 
    ./configure --with-php-config=/opt/homebrew/opt/php@8.2/bin/php-config



    /**
     *  执行下面命令
    */ 
    make && make install


    /**
     *  修改php.ini,文件末尾添加redis.so
     *  php --ini 命令可查看php.ini文件位置
    */    
    extension=redis.so

    
    //    重启php
    brew services restart php

4.PHP版本切换

php 复制代码
brew install brew-php-switcher

//  切换命令

brew-php-switcher 7.2
相关推荐
狗凯之家源码网2 小时前
全开源 H5 棋牌对战系统修复优化与二次开发实测
开源·php·棋牌对战
johnsong3 小时前
AI前沿日报 2026-09-08
人工智能·macos
莫得感情 o5 小时前
Redis 12 · 缓存一致性:数据库与缓存双写怎么不乱
redis·缓存
吃饱了得干活6 小时前
Spring Boot + Redis 分布式锁:一个订单重复提交引发的六次迭代
java·redis·后端
PHP实战开发录7 小时前
PHP接口超时后为什么任务还在跑
开发语言·前端·php·开发
33三 三like7 小时前
基于 MAC-RUNGUIDE 的完整启动流程
macos
ECT-OS-JiuHuaShan7 小时前
哲学是迭代学,数学是拓扑学
开发语言·人工智能·学习·算法·机器学习·php·拓扑学
草莓熊Lotso7 小时前
【Redis 初阶】C++ 客户端实战:从 RESP 协议到 redis-plus-plus 工程化用法
linux·开发语言·网络·数据库·c++·redis·缓存
YHHLAI8 小时前
基于 Next.js 16 + Redis 的全栈笔记博客系统
javascript·redis·笔记
码哥字节1 天前
AI一天出百本书,写不出我被Redis坑的那三天三夜
redis·ai编程工具