首先安装php及扩展,再下载并全局安装composer。具体为:更新系统后添加EPEL和Remi仓库,启用PHP 7.4模块并安装php-cli、php-json、php-zip等组件;接着下载composer-setup.php脚本,运行安装命令将其放入/usr/local/bin目录;最后通过composer –version验证安装成功,即可使用composer init等命令管理项目依赖。

在centos系统上安装Composer,可以按照以下步骤操作。这些步骤适用于CentOS 7及以上版本,确保你有root或sudo权限。
1. 安装PHP和必要扩展
Composer是PHP的依赖管理工具,因此需要先安装PHP及相关组件。
- 更新系统软件包:
yum update -y - 安装PHP(以PHP 7.4为例,也可选择其他版本):
添加EPEL和Remi仓库: yum install epel-release yum-utils -y
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm -y - 启用PHP 7.4模块:
yum-config-manager –enable remi-php74 - 安装PHP及常用扩展:
yum install php php-cli php-json php-zip unzip -y
2. 下载并安装Composer
使用官方推荐方式下载Composer安装脚本。
- 进入临时目录:
cd /tmp - 下载Composer安装器:
curl -sS https://getcomposer.org/installer -o composer-setup.php - 运行安装脚本:
php composer-setup.php –install-dir=/usr/local/bin –filename=composer - 验证是否安装成功:
composer –version
3. 验证和使用Composer
安装完成后,Composer会被放置在/usr/local/bin目录下,全局可用。
- 查看帮助信息确认正常运行:
composer help - 初始化项目示例(可选):
创建项目目录并初始化:
mkdir myproject && cd myproject
composer init
基本上就这些。只要PHP环境配置正确,Composer安装过程很顺利。如果遇到curl问题,检查网络或代理设置。不复杂但容易忽略的是PHP CLI扩展是否完整。


