环境参数
以下是我电脑的软硬件配置信息:
- Macbook Pro v10.15.7 (macOS Catalina)
- MAMP Pro v5.7
- PHP v7.4.2
- Shell: zsh
从 macOS Catalina 版开始,您的 Mac 将使用 zsh 作为默认登录 Shell 和交互式 Shell; macOS Mojave 及更低版本中 Shell 默认是 bash;
为 MAMP 的 PHP 安装创建别名
为此,我们可以通过 .zprofile 文件创建别名,尽管你可以在 vim 或其他编辑其中进行此操作,但我们将使用 nano 命令行;
nano ~/.zprofile
如果你的 Shell 使用的是 bash,则执行以下命令:
nano ~/.bash_profile
打开内容之后,在空白行的顶部添加以下内容:
alias phpmamp='/Applications/MAMP/bin/php/php7.4.2/bin/php'
注:如果你的 PHP 版本不是 7.4.2,记得修改相应版本号
这就创建一个别名 phpmamp,以便你可以利用 MAMP 安装的 PHP;
之后执行以下命名或重启终端,使我们刚刚添加的内容生效:
source ~/.zprofile
如果你的 Shell 使用的是 bash,则执行以下命令:
source ~/.bash_profile
接下来,我们准备安装 composer;如果你希望全局安装,则分为两个步骤;如果你只希望将 composer 安装到本地工作目录,则只需要执行第一步即可;
首先,在终端中运行以下命令:
curl -sS https://getcomposer.org/installer | phpmamp
注意命令行结尾,为了能够使用 MAMP 的 PHP,我们使用的是 phpmamp
别名,而不是标准的 php
;
接下来,我们要使其全局可用,因此我们需要将文件移动到 /usr/local/bin/composer
。为此,请运行以下命令:
sudo mv composer.phar /usr/local/bin/composer
终端将要求您输入密码,在输入密码并按“返回”(或Enter)键后,您将在使用 MAMP 的 Mac 上进行有效的全局作曲安装!
终端要求输入你的开机密码,Enter (回车);
至此,composer 已全局安装至你的电脑中,你可以通过键入以下命令来验证安装是否正常:
composer
它会向你显示当前版本以及可以使用的命令列表;
命令行顺序
nano ~/.zprofile
source ~/.zprofile
alias phpmamp='/Applications/MAMP/bin/php/php7.4.2/bin/php'
curl -sS https://getcomposer.org/installer | phpmamp
sudo mv composer.phar /usr/local/bin/composer
composer
原文:https://gist.github.com/kkirsche/5710272
相关链接: