Installer Composer
Conditions d’achèvement
Installer Composer, un outil de gestion de dépendances pour PHP, est un processus relativement simple. Voici une mini documentation pour vous guider à travers les étapes d'installation sur différents systèmes d'exploitation.
Prérequis
- PHP 5.3.2 ou plus récent doit être installé sur votre système.
Installation sur Windows
-
Télécharger l'installateur:
- Visitez le site officiel de Composer et téléchargez l'installateur Composer-Setup.exe.
- https://getcomposer.org/download/
-
Exécuter l'installateur:
- Double-cliquez sur le fichier téléchargé et suivez les instructions. L'installateur détectera et configurera automatiquement Composer avec votre installation PHP.
-
Vérifier l'installation:
- Ouvrez une invite de commande (cmd) et tapez
composer. Si l'installation a réussi, vous verrez une liste des commandes disponibles de Composer.
- Ouvrez une invite de commande (cmd) et tapez
Installation sur macOS et Linux
-
Télécharger Composer localement:
- Ouvrez un terminal.
- Exécutez la commande suivante pour télécharger Composer :
bash
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
-
Vérifier l'installateur (Optionnel mais recommandé) :
- Visitez https://composer.github.io/pubkeys.html et copiez les clés.
- Exécutez les commandes suivantes pour vérifier l'installateur :
bash
php -r "if (hash_file('sha384', 'composer-setup.php') === 'VOTRE_CLÉ') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" - Remplacez
'VOTRE_CLÉ'par la clé que vous avez copiée.
-
Installer Composer globalement:
- Exécutez la commande suivante pour installer Composer globalement :
bash
php composer-setup.php --install-dir=/usr/local/bin --filename=composer - Vous devrez peut-être utiliser
sudopour les permissions.
- Exécutez la commande suivante pour installer Composer globalement :
-
Vérifier l'installation:
- Tapez
composerdans votre terminal. Si l'installation a réussi, vous verrez une liste des commandes disponibles de Composer.
- Tapez
-
Nettoyer:
- Exécutez la commande suivante pour supprimer l'installateur :
bash
php -r "unlink('composer-setup.php');"
- Exécutez la commande suivante pour supprimer l'installateur :
Utilisation de Composer
- Pour initialiser un projet avec Composer, utilisez
composer initdans le répertoire de votre projet. - Pour installer des dépendances, ajoutez-les à votre fichier
composer.jsonet exécutezcomposer install. - Pour mettre à jour les dépendances, utilisez
composer update.
Problèmes courants
- Problèmes de chemin: Assurez-vous que le chemin d'installation de Composer est inclus dans votre variable d'environnement
PATH. - Permissions: Sur macOS et Linux, vous pourriez avoir besoin de préfixer certaines commandes avec
sudopour accorder les permissions nécessaires. - Version PHP: Composer nécessite PHP 5.3.2 ou plus. Vérifiez votre version PHP avec
php -v.
Composer est un outil essentiel pour la gestion des dépendances PHP, facilitant l'installation et la mise à jour des bibliothèques et packages.
Modifié le: mercredi 31 janvier 2024, 04:27