使用命令行方式,可以直接使用下面的命令,顺序执行:
php -r "copy ('https://getcomposer.org/installer','composer-setup.php');" php -r "if(hash_file('SHA384','composer-setup.php')==='544e09ee996cdf60ece3804abc52599c22b1f40f4323403c44d44fdfdd586475ca9813a858088ffbc1f233e9b180f061'){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,安装成功后,composer的名称为composer.phar,可以使用如下命令,检查是否安装成功,如果出现conposer的图案,则证明安装成功了。
php composer.phar
可以观察一下目录,composer默认是安装在当前目录,且名称为composer.phar,每一次运行composer,都要将composer.phar的完整路径名输入完整,这样就很不方便,
所以可以将composer移动到/bin目录下,并且将名称改为composer,这样就可以通过composer命令直接运行composer了。
mv composer.phar /usr/local/bin/composer
设置Packagist镜像:
composer config -g repo.packagist composer https://packagist.phpcomposer.com
如果在使用composer的时候出现问题,可以参考使用composer遇到的问题及解决方法