环境 centos 8.0
执行下面的语句会报错
sudo chown -R curl -sS https://getcomposer.org/installer | /usr/local/php70
All settings correct for using Composer
The installation directory "/usr/local/composer" is not writable
↑上面的意思是你的composer 不可写入 需要提升权限
#注意 我的登录名是webserver 这个要根据自己的登陆名来替换
sudo chown -R $(whoami):webserver /usr/local/composer
然后就可以使用了
sudo curl -sS https://getcomposer.org/installer | /usr/local/php70/bin/php
安装成提示
All settings correct for using Composer
Downloading...
Composer (version 1.10.5) successfully installed to: /usr/local/composer/composer.phar
Use it: php composer.phar
将composer加到/usr/local/bin中,避免执行 php composer.phar
sudo mv composer.phar /usr/local/bin/composer
执行compser 会报这样的错误
出错: /usr/bin/env: php: 没有那个文件或目录
其实是PHP没有加入环境变量
sudo ln -s /usr/local/php70/bin/php /usr/local/bin/php
执行composer
*_* 完结!!