Composer与Ubuntu集成主要通过安装、配置及使用命令实现,步骤如下:
-
安装Composer
- 推荐使用官方安装脚本(需先安装依赖):
sudo apt update sudo apt install curl php-cli php-mbstring git unzip # 安装依赖 curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer # 下载并安装 - 或通过包管理器(需添加GPG密钥,步骤略复杂):
sudo apt install composer # 部分Ubuntu版本支持 - 验证安装:
composer --version
- 推荐使用官方安装脚本(需先安装依赖):
-
配置Composer
- 全局配置:编辑用户主目录下的
.composer/config.json,可设置存储路径、镜像源等。例如:{ "storage-path": "/path/to/storage", "config-file": "/path/to/config.json", "repo-packagist": "https://mirrors.aliyun.com/composer/" # 国内镜像 }或通过命令行临时设置镜像:
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
- 全局配置:编辑用户主目录下的
-
使用Composer管理项目
- 初始化项目:在项目目录运行
composer init,生成composer.json文件。 - 安装依赖:通过
composer require 包名添加依赖,或直接编辑composer.json后运行composer install。 - 更新依赖:使用
composer update同步最新版本。
- 初始化项目:在项目目录运行
-
更新Composer
定期运行composer self-update确保工具为最新版本。
注意:需提前安装PHP(版本≥7.2)及常用扩展(如php-curl、php-mbstring),部分命令需sudo权限。