方法一:Homebrew 安装
Homebrew 是Mac上非常好用的软件管理工具,如果在您的Mac上已经安装有Homebrew 可以直接在命令行终端运行一下命令即可完成安装。
brew tap josegonzalez/homebrew-php brew install josegonzalez/php/composer
这个方法是直接全局安装了,因为composer的实用性和现在的普遍性建议全局安装。
方法二:下载安装
这个方法也是非常简单的实现全局的安装。它是直接将composer.phar 终端可执行文件添加到了全局环境变量里了。步骤如下:
1、打开命令行终端,输入以下命令,打开可执行文件目录
cd /usr/local/bin
2、下载composer 安装软件
curl -sS https://getcomposer.org/installer | php
3、将现在下来的可执行软件名composer.phar 改为composer ,此处需要管理员权限
sudo mv composer.phar composer
4、修改文件权限
sudo chmod a+x composer
至此已经安装完了,可以在全局使用composer了。这个方法也同样适用于Linux系统如CentOS等。
composer下载慢的问题
composer的包都是从国外的Github上获取的,但是由于中国国内的网络环境,造成下载速度非常慢或中断的现象,所以建议使用使用 Packagist/Composer 中国全量镜像 来提升下载速度,效果非常明显。
修改 composer 的全局配置文件(推荐方式)
打开命令行窗口(windows用户)或控制台(Linux、Mac 用户)并执行如下命令:
composer config -g repo.packagist composer https://packagist.phpcomposer.com
其他方法请访问 Packagist/Composer 中国全量镜像 官网。