领先的免费Web技术教程,涵盖HTML到ASP.NET

网站首页 > 知识剖析 正文

在 Mac 上使用 Homebrew 升级到 PHP 8.2

nixiaole 2024-11-20 19:53:31 知识剖析 22 ℃

大家好,我是yangyang, 今天记录一次升级到php8.2版本的体验

更新brew

brew update

升级php

brew upgrade php

搜索可以安装的php版本

brew search php


安装php8.2版本

# shivammathur/php 有可以不执行
brew tap shivammathur/php
brew install shivammathur/php/php@8.2

版本切换

  1. 首先,你需要列出所有通过Homebrew安装的PHP版本:
brew list | grep php
  1. 然后,你可以使用`brew unlink`命令来取消当前PHP版本的链接:
brew unlink php

请将`php`替换为你当前的PHP版本,例如`php@7.4`。

  1. 最后,你可以使用`brew link`命令来链接你想要切换到的PHP版本:
brew link php@8.2

4. 确认PHP版本已经切换:`php -v`

请注意,你可能需要使用`--force`选项来强制链接PHP版本,例如`brew link --force php@8.2`。但是,这应该只在必要时使用,因为它可能会覆盖Homebrew的一些设置。

If you need to have this software first in your PATH instead consider running

如果你需要让这个软件(在这里是PHP版本)在你的系统PATH中优先级最高,你可以考虑运行以下命令:

echo 'export PATH="/opt/homebrew/Cellar/php@8.2/8.2.14/bin/bin:$PATH"' >> ~/.zshrc
echo 'export PATH="/opt/homebrew/Cellar/php@8.2/8.2.14/bin/sbin:$PATH"' >> ~/.zshrc

添加完这两行命令后,你需要重启你的终端或者运行source ~/.zshrc命令使修改生效。

通过别名来使用

如果php7版本项目太多,暂时不想切换,可以通过alias 设置别名到 环境文件,当然idea 在配置指定版本即可

echo 'alias php82="/opt/homebrew/Cellar/php@8.2/8.2.14/bin/php"'>> ~/.zshrc

重启你的终端或者运行source ~/.zshrc命令使修改生效。


Tags:

最近发表
标签列表