在 CentOS 7 上安装 PHP Composer 失败

Install PHP Composer on CentOS 7 failed

我正在尝试使用 PHP composer 安装 Magento 2.1。

http://idroot.net/tutorials/how-to-install-php-composer-on-centos-7/

我找到上面的 url 来为 Centos 7 安装 PHP composer。

第 2 步失败:

curl -sS https://getcomposer.org/installer | php

这是我得到的错误

"curl: (6) Could not resolve host: php; Name or service not known

感谢大家的帮助!

Already tried with composer's documentation?

这个方法?

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('SHA384', 'composer-setup.php') === '669656bab3166a7aff8a7506b8cb2d1c292f042046c5a994c43155c0be6190fa0355160742ab2e1c88d40d5be660b410') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"

或者只是尝试 download page:

wget https://getcomposer.org/composer.phar
chmod +x composer.phar
mv composer.phar /usr/local/bin/composer

什么不用yum代替手动安装? 使用以下命令:

yum install php71w-composer

你可以把php71w替换成你喜欢的其他版本,比如php55w就是php5.5,php56w就是php5.6 ,php70w 是 php 7.0,所以 on.If 你会遇到像 "package php71w-composer not found" 这样的错误消息,请安装 webtatic 存储库 follow by this