Vous pouvez installer le ges­tion­naire de paquets Composer PHP sur Ubuntu 20.04 en quelques étapes. L’ins­tal­la­tion peut être effectuée sous dis­tri­bu­tion Linux dans le terminal.

Installer PHP Composer

Installer Composer sur Ubuntu 20.04 ne prend que quelques minutes. Seul votre terminal Linux est requis pour l’ins­tal­la­tion.

Note

Si vous utilisez un système d’ex­ploi­ta­tion différent d’Ubuntu 20.04, les articles suivants vous indiquent la marche à suivre :

Étape 1 : mettre le système à jour

Avant de vous lancer dans l’ins­tal­la­tion de Composer sur Ubuntu, assurez-vous que votre système est à jour. Ouvrez le terminal et exécutez les commandes de ligne de commande suivante :

sudo apt update
sudo apt upgrade
bash

Vous serez ensuite invité à entrer votre mot de passe, car les commandes ci-dessus doivent être exécutées avec des droits d’accès de niveau root.

Étape 2 : installer les paquets requis

Une fois que vous avez mis à jour votre système, vous pouvez installer les paquets requis pour PHP Composer. Cela comprend entre autres l’interface de ligne de commande PHP et le programme de ligne de commande curl. Si vous avez déjà installé les paquets requis sur votre système, vous pouvez ignorer cette étape. Sinon, vous pouvez utiliser cette commande pour lancer l’ins­tal­la­tion :

sudo apt install curl php-cli php-mbstring git unzip
bash

Étape 3 : té­lé­char­ger et installer PHP Composer

Même pour l’ins­tal­la­tion de Composer sur Ubuntu 20.04 en soi, une seule commande suffit. Celle-ci invoque l’outil curl qui vient d’être té­lé­chargé pour obtenir les fichiers d’ins­tal­la­tion de PHP Composer requis à partir du site Web officiel. PHP Composer est ensuite installé sur votre système.

curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
bash

Une fois Composer installé, le message suivant doit s’afficher sur votre terminal pour vous informer que l’ins­tal­la­tion s’est terminée avec succès :

Image: Vue du terminal après l’installation de PHP Composer
Une fois que vous avez terminé l’ins­tal­la­tion de PHP Composer sur Ubuntu 20.04, le terminal vous en informe et affiche également votre version de PHP Composer.

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

Pour terminer, vous devez vérifier à nouveau ma­nuel­le­ment l’ins­tal­la­tion de Composer en entrant la commande suivante :

composer
bash

Vous devriez alors voir dans le terminal une liste des commandes Composer prin­ci­pales ainsi que votre version Composer actuelle :

Image: Vue du terminal après le démarrage de PHP Composer
Vous pouvez démarrer PHP Composer avec la commande « composer », puis voir toutes les commandes que vous pouvez exécuter dans le ges­tion­naire de paquets.

Si l’exécution de PHP Composer pose des problèmes sur votre système, ceci peut être dû à ce que le dossier dans lequel vous avez installé PHP Composer (usr/local/bin) n’est pas inclus dans votre variable d’en­vi­ron­ne­ment $PATH.

Conseil

Avec l’hé­ber­ge­ment Web de IONOS, vous bé­né­fi­ciez d’une pro­tec­tion DDoS intégrée. De plus, les versions actuelles de PHP telles que PHP 8 sont prises en charge.

Uti­li­sa­tion de PHP Composer

Une fois le ges­tion­naire de paquets installé, vous pouvez commencer à utiliser l’outil et ajouter des dé­pen­dances à vos projets.

Créer un fichier composer.json

Le fichier composer.json est le fichier dans lequel vous écrivez les dé­pen­dances de votre projet PHP. Vous pouvez créer le fichier ma­nuel­le­ment ou le con­fi­gu­rer au­to­ma­ti­que­ment lorsque vous créez votre première dé­pen­dance. Si vous souhaitez définir des pa­ra­mètres détaillés pour le fichier composer.json, il est re­com­mandé de se tourner vers la création manuelle à l’aide de la commande Composer :

composer init
bash

Ajouter des dé­pen­dances

La finalité es­sen­tielle de PHP Composer est de créer et de gérer des dé­pen­dances dans votre projet. Il vous suffit d’une commande pour ajouter de telles dé­pen­dances :

composer require monolog/monolog
bash

L’exemple de code ci-dessus consiste à ajouter la bi­blio­thèque de jour­na­li­sa­tion Monolog en tant que dé­pen­dance à votre projet.

Mettre les dé­pen­dances à jour

Vous pouvez également utiliser PHP Composer pour mettre à jour les dé­pen­dances de votre projet à l’aide de la commande suivante :

composer update
bash
Aller au menu principal