一、composer安装
1、查看composer版本
composer -V2、不要使用root用户,来执行composer命令,否则可能会修改系统级别的文件和设置,导致安全漏洞。
# 创建一个用户叫composer
useradd composer
# 设置这个用户的密码
passwd composer3、切换composer仓库镜像,简单配置一些参数
# 使用阿里云的镜像
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/提示:不要忘了经常执行 composer selfupdate 以保持 Composer 一直是最新版本哦!!!
二、composer命令
# 检测composer
composer diagnose
# 升级composer
composer self-update
# 查看composer全局配置
composer config -gl
# 清理缓存
composer clear
# 搜索包(例如:monolog)
composer search monolog
# 简化搜索(例如:monolog)
composer search --only-name monolog
# 列出所有已经安装的包
composer show
# 显示具体某个包的信息(例如:monolog)
composer show monolog/monolog查看已存在的包
composer info二、安装
安装后,会生成composer.json文件,及vendor/目录。
# 例如安装腾讯云sdk包
composer require tencentcloud/tencentcloud-sdk-php
# 例如安装monolog^2.0.2版本
composer require monolog/monolog 2.0.2三、卸载
composer remove vendorName/packageName四、更新
更新指定包(修改composer.json文件里面指定包的版本号)
# 例如更新monolog包到2.3.5版本
composer update monolog/monolog更新多个指定包
# 例如更新腾讯云sdk包、monolog
composer update tencentcloud/tencentcloud-sdk-php monolog/monolog更新所有依赖
composer update

