安装 PHP 8.2
我安装了PHP 8.X系列,所以将步骤作为备忘录保存下来。
经过
我想使用AWS来创建一个PHP应用程序,打算安装Laravel,但却意识到我的Mac上没有安装PHP。
环境
苹果操作系统蒙特雷版本12.3.1
Homebrew 4.1.2
假设
家酿的安装请参考以下链接:
由于已经安装了Homebrew,为了安装Composer,进行了OpenSSL的安装。
% brew install openssl
接下来,尝试通过以下命令安装Composer…
% curl -sS http://getcomposer.org/installer | php
然而,遇到了以下错误。
zsh: command not found: php
curl: (23) Failure writing output to destination
「没有PHP吗…?」
% php -v
似乎没有。
% php -v
zsh: command not found: php
考虑着升级Homebrew可能会解决问题,所以就先试着升级了。
% brew upgrade
==> Downloading https://formulae.brew.sh/api/formula.jws.json
#=#=#
==> Upgrading 4 outdated packages:
brotli 1.0.9 -> 1.1.0
grep 3.7 -> 3.11
nodebrew 1.1.0 -> 1.2.0
tfenv 2.2.3 -> 3.0.0
我想解决一下,就在网上搜索了一些命令,试着安装PHP。
% brew install php@7.4
Error: php@7.4 has been disabled because it is a versioned formula!
听说7.4是一个不被支持的旧版本错误。
最后结果
使用下述命令安装最新的PHP,并解决了该问题。
% brew install php
==> Downloading https://ghcr.io/v2/homebrew/core/php/manifests/8.2.10
作曲家也非常出色。
% curl -sS http://getcomposer.org/installer | php
All settings correct for using Composer
Downloading...
Composer (version 2.6.3) successfully installed to: /Users/masaki/Desktop/Bifree/ciel-app/02_app/composer.phar
Use it: php composer.phar
% php composer.phar
______
/ ____/___ ____ ___ ____ ____ ________ _____
/ / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
如果继续保持这样下去,最终会变得毫无用处,
% composer --version
zsh: command not found: composer
办理通行证的事也别忘了。
% sudo mv composer.phar /usr/local/bin/composer
Password:
% composer --version
Composer version 2.6.3 2023-09-15 09:38:21