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
相关推荐
EXI-小洲3 小时前
MacOS IDEA将本地项目代码上传至SVN空仓库
macos·svn·intellij-idea
xixiaoyunya4 小时前
中小微企业轻量组网方案的技术选型与实践:从传统专线到软定义隧道的成本与效能分析
服务器·php·apache
知行产研5 小时前
中国矿山无人驾驶出海的三重门
数据库·mysql·php
2602_959960926 小时前
电商大厂Java面试实录:Spring Boot/JVM/Redis/Kafka/微服务/安全/测试全解析
java·jvm·spring boot·redis·面试题
前进的程序员7 小时前
告别Copilot?Codex本地化部署指南
开源·php·copilot·codex
小的~~7 小时前
面试被问懵了?为什么 Redis 单线程还能保证 Lua 脚本原子性,却偏偏选了 Lua?
redis·面试·lua
weixin_BYSJ19877 小时前
springboot智慧公共交通系统---附源码51123
java·javascript·spring boot·python·django·flask·php
外滩运维专家21 小时前
通配符证书到期,阿里云上几个服务的证书怎么一次换完
运维·开发语言·nginx·https·php·消息推送
郑州光合科技余经理1 天前
海外版多语言团购系统架构:主数据互通与核销边界
java·开发语言·前端·后端·系统架构·php·ai编程
做一个AK梦1 天前
Redis 深入浅出
java·数据库·redis·缓存