Composer全局安装教程

我们安装前请先确定已安装php

此次的环境是centos 7.6 + php7.3+Composer 1.9

先检查php是否安装成功然后开始下载Composer包
最新地址请去官网https://getcomposer.org
//下载文件
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
//校验文件
php -r "if (hash_file('sha384', 'composer-setup.php') === 'a5c698ffe4b8e849a443b120cd5ba38043260d5c4023dbf93e1558871f1f07f58274fc6f4c93bcfd858c6bd0775cd8d1') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
//运行文件
php composer-setup.php
//安装成功后移除
php -r "unlink('composer-setup.php');"
 执行完上面的操作后你会得到一个二进制可执行文件  composer.phar
最后执行
mv composer.phar /usr/local/bin/composer
移动到bin目录并改名成comopser
这时候我们输入composer -v测试会发现报错信息提示 php 禁用了putenv() 我们把它禁用了的putenv()函数重新取消禁用即可

最后我们把composer镜像地址改成国内地址 提高资源访问速度

//下面两个选一个即可,推荐使用阿里云,速度更快
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

composer config -g repo.packagist composer https://packagist.phpcomposer.com 

大功告成