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
相关推荐
AI木马人1 小时前
9.【AI任务队列实战】如何在高并发下保证系统不崩?(Redis + Celery完整方案)
数据库·人工智能·redis·神经网络·缓存
aLTttY1 小时前
【Redis实战】分布式锁的N种实现方案对比与避坑指南
数据库·redis·分布式
高兴就好(石3 小时前
Mac使用llama.cpp
macos·llama
拍客圈8 小时前
内容页底部 采集的同时 隐瞒封面图
服务器·php
星辰即远方8 小时前
UITableView操作拓展
macos·ios·xcode
CyrusCJA10 小时前
在Windows系统上将Redis注册为系统服务使其实现开机自启
数据库·windows·redis·缓存
刘某某.10 小时前
macOS 终端美化完整教程(Ghostty + Zsh + Starship Catppuccin Powerline)
macos
咦呀10 小时前
macOS 上 SVN 报错 "SQLite 编译为 X.XX,运行时为 X.XX" 的完整解决方案
macos
tryqaaa_11 小时前
学习日志(二)【linux全部命令,http请求头{有例题},Php语法学习】
linux·学习·http·php·web
许愿OvO12 小时前
Redis 7.4.8高可用集群实战:主从复制+哨兵+Cluster全解析
数据库·redis·bootstrap