Vous pouvez installer le ges­tion­naire de paquets Composer, qui a été spé­cia­le­ment conçu pour PHP, en quelques étapes seulement dans la version 22.04 d’Ubuntu. L’ins­tal­la­tion est effectuée dans le terminal à l’aide de l’outil de ligne de commande curl.

Installer Composer sur Ubuntu 22.04 : guide pas à pas

Pour installer Composer, vous devez d’abord vous assurer que PHP est déjà installé sur votre système et que vous avez accès à PHP via le terminal. Vous pouvez vérifier ces deux points en entrant la commande suivante dans le terminal :

php
bash

Si un message d’erreur s’affiche, vous pouvez installer l’outil de ligne de commande pour PHP 8 avec la commande suivante :

sudo apt install php8.1-cli
bash
Image: Terminal après l’exécution de la commande « php »
Si vous n’avez pas encore installé l’outil de ligne de commande PHP, Ubuntu suggère di­rec­te­ment les commandes ap­pro­priées dans le terminal.

Après avoir vérifié que vous pouvez utiliser PHP sur votre système, l’ins­tal­la­tion de PHP Composer peut commencer.

Conseil

Avec l’hé­ber­ge­ment Web de IONOS, profitez de nombreux autres avantages, tels que la pro­tec­tion intégrée contre les attaques DDoS et la prise en charge des nouvelles versions de PHP.

Étape 1 : mettre à jour le système

Dans un premier temps, vous devez mettre à jour votre système Linux en exécutant toutes les mises à jour exis­tantes. Vous devrez éven­tuel­le­ment confirmer le processus de mise à niveau en cliquant sur « Y » (Yes). Vous pouvez utiliser les commandes de terminal suivantes à cet effet :

sudo apt update
sudo apt upgrade
bash

La mise à jour de votre système peut durer quelques instants. Cela dépend en­tiè­re­ment du nombre de mises à jour à installer.

Étape 2 : installer les paquets requis

Pour que l’ins­tal­la­tion de Composer sur Ubuntu fonc­tionne, vous devez d’abord installer les paquets sup­plé­men­taires dont Composer a besoin pour l’ins­tal­la­tion. Cela inclut, par exemple, l’outil de ligne de commande curl ou le contrôle de version Git.

Les paquets peuvent également être té­lé­char­gés di­rec­te­ment à partir du terminal en tapant les commandes suivantes dans votre ligne de commande :

sudo apt install curl php-mbstring git unzip
bash

Étape 3 : installer PHP Composer

Main­te­nant, vous pouvez démarrer l’ins­tal­la­tion à part entière de PHP Composer sur Ubuntu 22.04. Pour ce faire, utilisez l’outil curl que vous venez de té­lé­char­ger en entrant la commande suivante dans votre terminal :

curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
bash
Image: Terminal après l’exécution de la commande d’installation PHP Composer
Votre terminal vous informe sur la réussite de l’ins­tal­la­tion de Composer sur Ubuntu.

Étape 4 : vérifier la réussite de l’ins­tal­la­tion

Au cours de la dernière étape, vous devez vérifier ma­nuel­le­ment la réussite de l’ins­tal­la­tion de PHP Composer en tentant d’accéder au ges­tion­naire de paquets. Si cela ne fonc­tionne pas, votre variable d’en­vi­ron­ne­ment $PATH peut ne pas être con­fi­gu­rée cor­rec­te­ment. La commande ci-dessous appelle la version actuelle de PHP Composer :

composer
bash

Si votre terminal affiche main­te­nant la sortie suivante, cela signifie que l’ins­tal­la­tion de PHP Composer s’est déroulée sans problème sur Ubuntu 22.04 :

Image: Terminal après l’exécution de la commande « composer »
Vous observez un sigle de Composer ainsi que la version actuelle de Composer après le démarrage de PHP Composer.
Note

Si vous utilisez un système d’ex­ploi­ta­tion autre qu’Ubuntu 22.04, vous n’aurez pas à renoncer à PHP Composer. Il vous suffit de jeter un œil à nos autres guides d’ins­tal­la­tion :

Prise en main de Composer

Le ges­tion­naire de paquets est utilisé dans des projets PHP pour gérer les in­dé­pen­dances et les mettre à jour. Pour pouvoir vous lancer dans PHP Composer sans dif­fi­culté, nous avons réuni les commandes de PHP Composer es­sen­tielles pour vos premiers pas.

Étape 1 : créer le fichier composer.json

La tâche prin­ci­pale de PHP Composer consiste à gérer les dé­pen­dances de votre projet PHP. L’em­pla­ce­ment central où vous spécifiez ces dé­pen­dances est le fichier composer.json. Il peut être créé ma­nuel­le­ment. Vous pouvez également con­fi­gu­rer le fichier JSON au­to­ma­ti­que­ment lorsque vous créez votre première dé­pen­dance. La commande Composer dont vous avez besoin pour créer ma­nuel­le­ment un fichier composer.json est la suivante :

composer init
bash

Étape 2 : ajouter des dé­pen­dances à votre projet

Si vous voulez main­te­nant ajouter une dé­pen­dance à votre projet, vous pouvez également utiliser une commande Composer pour vous assurer que composer.json est mis à jour en con­sé­quence. L’exemple de code suivant consiste à ajouter la bi­blio­thèque de jour­na­li­sa­tion populaire Monolog comme une dé­pen­dance dans un projet PHP.

composer require monolog/monolog
bash

Étape 3 : mettre à jour les dé­pen­dances

De temps à autre, il est né­ces­saire de mettre à jour les dé­pen­dances d’un projet PHP. Il existe également une commande PHP Composer pour ce faire. Elle met à jour toutes les dé­pen­dances que vous avez ajoutées à votre projet d’un seul coup :

composer update
bash
Aller au menu principal