1. Home
  2. Langages
  3. Comment installer Composer

Comment installer Composer

Introduction

Cet article explique comment installer Composer.

Les usagers éprouvent souvent des difficultés avec la marche à suivre, d’où l’importance de cet article.

Note : Le glossaire contient  des explications sur de multiples sujets et peut être consulté pour clarifier certains termes.

Marche à suivre

Composer est un gestionnaire de dépendances pour PHP qui permet de définir des paquets de code tiers utilisés par un projet et qui peuvent ensuite être facilement installés et mis à jour.

Il convient de distinguer une installation globale de Composer d’une installation locale. Installer Composer globalement permet d’utiliser l’outil de gestion de dépendances depuis n’importe quel dossier sur votre système. L’installation locale (dans votre projet) limite son utilisation et les paquets téléchargés au dossier spécifique du projet en cours : c’est le cas avec N0C.

Connectez-vous en SSH sur le compte N0C

En tout premier lieu, il faut se connecter en SSH sur le compte N0C (veuillez vous référer à l’article Comment créer une clé SSH et se connecter à distance à un compte). Par la suite, on peut procéder à l’installation comme telle.

Dans les commandes qui suivront, le terme « user » doit être remplacé par le nom d’utilisateur du compte N0C en question.

Assurez-vous que PHP est bien installé

Avant d’exécuter l’installation de Composer, faites un vérification rapide pour vous assurer que PHP est bien installé et fonctionnel.

Par exemple, saisissezphp -v.

Téléchargez Composer

Commencez par saisir la commande suivante :

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

Ajoutez la vérification de hash (optionnelle)

Ajoutez la vérification de hash, tel qu’expliqué au lien https://getcomposer.org/download/.

Par exemple :

php -r "if (hash_file('sha384', 'composer-setup.php') === 'c8b085408188070d5f52bcfe4ecfbee5f727afa458b2573b8eaaf77b3419b0bf2768dc67c86944da1544f06fa544fd47') { echo 'Installer verified'.PHP_EOL; } else { echo 'Installer corrupt'.PHP_EOL; unlink('composer-setup.php'); exit(1); }"

Installez/configurez Composer

Saisissez la commande suivante :

php composer-setup.php

Il est possible d’installer une version précise de Composer à l’aide de l’argument --version=. Dans ces conditions, saisissez plutôt la commande suivante (exemple avec la version 2.2.18) :

php composer-setup.php --version=2.2.18

Déplacez vers le bon dossier

Ajoutez ceci à votre code :

mkdir -p ~/.local/bin
mv composer.phar ~/.local/bin/composer

Supprimez le fichier de configuration

Saisissez cette commande :

php -r "unlink('composer-setup.php');"

Ajoutez Composer au PATH

Ajoutez ceci à votre code :

echo 'export PATH="$PATH:$HOME/.local/bin"' >> ~/.bash_profile
source ~/.bash_profile

Faites une vérification

Pour faire la vérification, écrivez ceci :


composer --version

Vous verrez apparaître le message suivant :

All settings correct for using Composer
Downloading…
Composer (version 2.3.4) successfully installed to: /home/username/composer.phar
Use it: php composer.phar

Updated on juin 4, 2026

Related Articles