composer命令大全
下载
# 腾讯云的镜像
wget https://mirrors.cloud.tencent.com/composer/composer.phar
# 或者阿里云的镜像
wget https://mirrors.aliyun.com/composer/composer.phar
安装
mv composer.phar /usr/local/bin/composer
查看源
composer config -g -l
修改源:配置只在当前项目生效
composer config repo.packagist composer https://mirrors.aliyun.com/composer/
阿里云镜像 https://mirrors.aliyun.com/composer/
取消当前项目配置
composer config --unset repos.packagist
修改源:配置全局生效
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
取消全局配置
composer config -g --unset repos.packagist
温馨提示: 目前国内大部分 Composer 代理镜像不全,使用以下命令移除代理。
升级/降级
composer self-update --2.2
composer报错
Changed current directory to /root/.composer
Do not run Composer as root/super user! See https://getcomposer.org/root for details
解决方案
创建一个新用户和用户组,切换到新用户去执行相应的命令即可
useradd qipa250 //创建用户qipa250
ls –l /home //查看home下有了qipa250文件夹
passwd qipa250 //添加密码
tail /etc/passwd //查看最后多了一行qipa250开头的
su - qipa250 //切换到qipa250
su - root //输入root密码切回root