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
相关推荐
x***r15111 分钟前
RedisStudio-en-0.1.5可视化管理工具安装步骤详解(附Redis可视化与Key管理教程)
redis
IGAn CTOU18 分钟前
PHP使用Redis实战实录2:Redis扩展方法和PHP连接Redis的多种方案
开发语言·redis·php
iNgs IMAC2 小时前
redis 使用
数据库·redis·缓存
是真的小外套2 小时前
第十五章:XXE漏洞攻防与其他漏洞全解析
后端·计算机网络·php
刘~浪地球4 小时前
Redis 从入门到精通(八):有序集合操作详解
数据库·chrome·redis
你不是我我6 小时前
【Java 开发日记】为什么要有 time _wait 状态,服务端这个状态过多是什么原因?
java·网络·php
星河耀银海6 小时前
JAVA 多线程编程:从基础原理到实战应用
java·开发语言·php
必胜刻6 小时前
Redis分布式锁讲解
数据库·redis·分布式
slarymusic6 小时前
redis的下载和安装详解
数据库·redis·缓存
不会写DN6 小时前
构建一个抗揍的 Go TCP 聊天服务:异常兜底与防御性编程实践
tcp/ip·golang·php