Composer 是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件。类似于 Centos 的 yum、Ubuntu 的 apt、python 的 pip 等。

判断是否已经安装了 Composer:

composer -v

下载安装脚本到当前目录:

php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"

运行安装脚本:

php composer-setup.php

删除已经用完的安装脚本:

php -r "unlink('composer-setup.php');"

composer.phar 是一个脚本程序,重命名为 composer 并移动到 /usr/local/bin

mv composer.phar /usr/local/bin/composer

将 composer 源改成阿里云的镜像:

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/