PHP 采用 Homebrew 安装
- 添加仓库
brew tap homebrew/core
brew tap josegonzalez/php
- 查找 PHP
brew search php
- 安装 PHP 7.3
brew install php@7.3
- 配置
# 加入 PATH 环境变量中
sudo vim ~/.bash_profile
export PATH="$(brew --prefix php@7.2)/bin:$PATH"
source ~/.bash_profile
-
配置文件(php.ini,php-fpm.conf等)位置
/usr/local/etc/php/7.3
-
安装位置
/usr/local/Cellar/php@7.3/7.3.20
-
启动,在安装完成后会有提示,最后几行
brew services start | stop | restart php@7.3
-
查看版本
php -v
-
查看扩展
php -m
安装 Redis 扩展
如果直接采用 brew 安装 Redis 不成功,就自己去编译安装即可,编译安装步骤,其他扩展也可同理安装
- 去官网下载 Redis 扩展,点击去官网
- 解压,进入解压后文件夹
- 执行
phpize
,如果你有多个PHP版本,执行phpize
时带上完整路径,本机phpize
位置/usr/local/Cellar/php@7.3/7.3.20/bin/phpize
- 执行
./configure
一般会自动寻找PHP安装位置,如果需要手动指定位置../configure --with-php-config=/usr/local/php7.4/bin/php-config
-
make && make install
安装后会告诉你路径的,本机Installing shared extensions: /usr/local/Cellar/php@7.3/7.3.20/pecl/20180731/
- 编辑 php.ini 文件
- 添加Redis扩展即可
- 重启 PHP
- 查看扩展是否开启
php -m | grep redis