Composer est un outil de gestion des dépendances en PHP qui permet aux développeurs de gérer et d’intégrer facilement les bibliothèques nécessaires à leurs projets PHP. Il automatise le processus d’installation et de mise à jour des packages, assurant ainsi que les projets PHP restent à jour et sécurisés. Dans cet article, nous allons vous guider à travers les étapes nécessaires pour installer Composer sur Rocky Linux 9, fournissant des instructions détaillées et des exemples de commandes pour faciliter le processus pour les novices, tout en offrant une analyse approfondie pour les utilisateurs plus expérimentés.
Prérequis
Avant de commencer l’installation de Composer sur Rocky Linux 9, assurez-vous que PHP est installé sur votre système :
sudo dnf install php-cli php-json php-zip wget unzip -y
Étape 1 : Téléchargement du programme d’installation de Composer
Le moyen le plus simple et le plus sécurisé d’installer Composer est d’utiliser le programme d’installation officiel. Exécutez la commande suivante dans votre terminal pour télécharger le programme d’installation :
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
Étape 2 : Vérification de l’installateur
Pour garantir la sécurité, il est recommandé de vérifier le programme d’installation de Composer avant de l’exécuter. Vous pouvez trouver la dernière clé de hachage pour la vérification sur la page https://composer.github.io/pubkeys.html. Exécutez la commande suivante en remplaçant HASH
par la dernière clé de hachage obtenue :
php -r "if (hash_file('sha384', 'composer-setup.php') === 'HASH') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
Remplacez HASH
par la clé de hachage actuelle.
Étape 3 : Installation de Composer
Une fois le programme d’installation vérifié, exécutez-le pour installer Composer :
sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
Cette commande installera Composer dans le répertoire /usr/local/bin
, rendant Composer disponible globalement sous le nom composer
.
Étape 4 : Vérification de l’installation
Pour vérifier que Composer a été installé correctement, exécutez :
composer --version
Si l’installation a réussi, la commande affichera la version de Composer installée.
Utilisation de Composer
Avec Composer installé, vous pouvez maintenant l’utiliser pour gérer les dépendances de vos projets PHP. Par exemple, pour initialiser un nouveau projet PHP avec Composer, utilisez :
composer init
Suivez les instructions à l’écran pour configurer votre projet.
Pour les développeurs PHP et les entreprises recherchant une solution d’hébergement fiable et performante pour leurs projets nécessitant Composer, Shape.host propose des services Cloud VPS adaptés à vos besoins. Nos VPS Linux SSD offrent les performances et la flexibilité nécessaires pour déployer et gérer des applications PHP modernes sur Rocky Linux 9, vous permettant de bénéficier d’une plateforme stable et sécurisée pour le développement et la production.