
简介:
Composer是一个 PHP 依赖管理器(类似于 Node.js 的 npm,或者 Python 的 pip),会拉取你的项目所依赖的所有 PHP 软件包,并且为你管理它们。它被所有现代化的 PHP 框架和平台所使用,例如: Laravel, Symfony, Drupal, 和 Magento 2。本文将为大家介绍在 CentOS 8 上安装 Composer 的几个步骤。
Composer是一个 PHP 依赖管理器(类似于 Node.js 的 npm,或者 Python 的 pip),会拉取你的项目所依赖的所有 PHP 软件包,并且为你管理它们。它被所有现代化的 PHP 框架和平台所使用,例如: Laravel, Symfony, Drupal, 和 Magento 2。本文将为大家介绍在 CentOS 8 上安装 Composer 的几个步骤。
一、前提条件
确保在继续下面的步骤之前,你满足了下面的前提条件:
- 以拥有 sudo 权限的用户身份登录
- 已经在 你的 CentOS 8 系统上安装了 PHP
二、在 CentOS 上安装 Composer
1、安装 PHP CLI 和 ZIP:
sudo dnf install php-cli php-json php-zip curl unzip
2、使用 curl 安装 Composer:
curl -sS https://getcomposer.org/installer |php
3、移动 Composer 文件 到 /usr/local/bin目录:
sudo mv composer.phar /usr/local/bin/composer
三、使用 Composer
Composer 在 CentOS 系统上安装好之后,接下来会向你展示如何在一个 PHP 项目中使用 Composer。
1、开始创建项目,并且切换到项目根目录:
mkdir ~/my-first-composer-project
cd ~/my-first-composer-project
在这个例子中,我们将会使用一个名为 carbon的 PHP 软件包来创建一个简单的应用。该应用主要用来打印当前时间。
2、运行下面的命令来初始化一个新的 Composer 项目,并且安装 carbon 软件包:
composer require nesbot/carbon