Ce guide montre comment installer et utiliser composer dans un serveur centos 8. Il fonctionne également sur des systèmes d'exploitation similaires tels que Rhel 8, Alma Linux et Rocky Linux.
Vérifiez également :
- Comment configurer Opencart avec LAMP (PHP, Apache, Mariadb) sur Ubuntu 20.04
- Comment installer et configurer PHP et Apache (pile LAMP) sur Ubuntu 20.04
Installation
Pour installer Composer dans Rocky Linux/Centos 8, suivez ces étapes :
- Assurez-vous que vos packages sont à jour
- Assurez-vous que php cli est installé
- Télécharger le script d'installation
- Vérifier le script d'installation
- Installer Composer
1. Assurez-vous que vos colis sont à jour
Avant de continuer, assurons-nous que nos packages de système d'exploitation sont à jour. Utilisez cette commande :
sudo dnf update -y
2. Assurez-vous que php cli est installé
Le paquet php-cli
vous donne accès à la commande php
dans la ligne de commande. Cette commande nous permettra d'exécuter des scripts php.
Exécutez cette commande pour installer php cli avec d'autres packages de dépendances
sudo dnf install -y \
php-cli \
php-json \
php-zip \
wget \
unzip
3. Téléchargez le script d'installation
Utilisons le php cli pour télécharger et exécuter le script de configuration du compositeur :
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
Le script téléchargé sera enregistré sous composer-setup.php
dans le répertoire courant
4. Vérifiez le script d'installation
Pour vérifier que le script d'installation n'est pas corrompu, utilisez cette commande :
HASH="$(wget -q -O - https://composer.github.io/installer.sig)"
php -r "if (hash_file('SHA384', 'composer-setup.php') === '$HASH') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
Si les hachages correspondent, le message suivant s'affichera :
Installer verified
5. Installation de Composer
Installez Composer dans /usr/local/bin
répertoire en utilisant cette commande :
sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
6. Vérifiez que l'installation a réussi
Vérifiez l'installation en imprimant la version de Composer à l'aide de cette commande dans le terminal :
composer -V
Sortie :
➜ composer -V
Composer version 2.1.8 2021-09-15 13:55:14
7. Méthode rapide d'installation de php composer
Vous pouvez également utiliser ces commandes pour télécharger et installer composer à partir de son site.
Premier téléchargement des dépendances :
sudo dnf install -y php-cli php-json php-zip curl unzip
Téléchargez ensuite le composer.phar
fichier :
curl -sS https://getcomposer.org/installer | php
Déplacez ensuite le fichier dans le répertoire des scripts exécutables :
sudo mv composer.phar /usr/local/bin/composer
Enfin, confirmez que composer fonctionne comme prévu :
➜ composer -V
Composer version 2.1.8 2021-09-15 13:55:14
Conclusion
Dans ce guide, nous avons réussi à installer composer dans notre système. Nous pouvons maintenant l'utiliser pour gérer les dépendances php.