GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer PHP Composer sur CentOS 8

PHP Composer est un gestionnaire de dépendances utilisé pour gérer toutes les dépendances du projet PHP. Il extrait tous les packages PHP nécessaires dont dépend un projet et les gère correctement. Le compositeur est utilisé dans toutes les plates-formes modernes et les frameworks PHP tels que Magento 2, Laravel, Drupal et Symfony. Nous passerons en revue toutes les étapes de l'installation de composer sur le système CentOS 8 dans ce didacticiel. Nous avons élaboré deux méthodes pour l'installation de PHP composer dans ce tutoriel avec une implémentation appropriée. Discutons des deux méthodes.

Prérequis

Le PHP devrait s'installer sur votre distribution CentOS 8. Vous pouvez également installer PHP sur CentOS 8 à partir de cette URL.

Les privilèges root ou sudo sont nécessaires pour exécuter les commandes d'installation.

Installer PHP composer sur CentOS 8

En implémentant les étapes suivantes, nous pouvons installer PHP composer sur le système CentOS 8 :

Étape 1 :Installer les dépendances requises

Tout d'abord, mettez à jour tous les packages système, puis installez toutes les dépendances nécessaires, y compris le package d'interface de ligne de commande PHP sur le système CentOS 8 en exécutant la commande mentionnée ci-dessous :

$ sudo dnf install php-cli php-json php-zip wget unzip

Étape 2 :Téléchargez le programme d'installation de Composer

Une fois tous les packages ci-dessus téléchargés, téléchargez le script d'installation du compositeur PHP à l'aide de la commande suivante :

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

Après avoir exécuté la commande mentionnée ci-dessus, le fichier ‘composer-setup.php’ doit être téléchargé dans le répertoire de travail actuel.

Étape 3 :Vérifier l'intégrité des données

Téléchargez le dernier programme d'installation de composer à l'aide de la commande wget suivante à partir de la page de Github Composer et stockez-le dans une variable "Hash" :

$ HASH="$(wget -q -O - https://composer.github.io/installer.sig)"

Maintenant, vérifiez que le script d'installation est en cours d'exécution ou non en tapant la commande ci-dessous sur le terminal :

$ 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 après comparaison, les hachages correspondent, cela signifie que l'installateur est vérifié et le message suivant s'affichera sur le terminal :

Dans un autre cas, il affiche un message "Installateur corrompu". Une fois l'identité de votre script d'installation vérifiée, passez à l'étape suivante.

Étape 4 :Installer Composer

Au cours de cette étape, vous allez installer php composer sur votre système en exécutant la commande ci-dessous :

$ sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer

La commande ci-dessus installe le compositeur PHP à l'échelle du système et chaque utilisateur peut utiliser cette commande pour l'installation du compositeur. La sortie suivante est reçue sur le terminal après l'exécution de la commande ci-dessus :

Maintenant, vérifiez l'installation de composer en affichant la version installée sur la fenêtre du terminal comme suit :

$ composer -V

Vous verrez cette version installée affichée à l'écran comme suit :

L'installation de PHP composer est terminée à ce stade sur votre système CentOS 8. Maintenant, démarrez le composeur et utilisez-le.

Méthode alternative :installez PHP composer rapidement

Cette méthode fournit la méthode rapide pour l'installation de Composer sur le système CentOS 8. Effectuez les quelques étapes suivantes pour installer PHP composer :

Étape 1. Installez les packages PHP, zip, unzip et curl requis à l'aide de la commande suivante :

$ sudo dnf install php-cli php-json php-zip curl unzip

Étape 2. À l'aide de la commande curl, téléchargez le programme d'installation du compositeur.

$ curl -sS https://getcomposer.org/installer |php

Étape 3. Maintenant, déplacez tous les fichiers de php Composer dans le répertoire ‘/usr/local/bin’ en exécutant la commande mentionnée ci-dessous :

$ sudo mv composer.phar /usr/local/bin/composer

Conclusion

Nous avons installé le compositeur PHP dans cet article sur le système CentOS 8. Nous discutons de deux méthodes différentes pour l'installation de composer sur CentOS 8. Vous pouvez choisir une méthode parmi les deux qui correspond le mieux à vos besoins.


Cent OS
  1. Comment installer PHP 5.5 sur CentOS

  2. Comment installer PHP Composer sur CentOS 7

  3. Comment installer PHP 5.6 sur CentOS 7

  4. Comment installer PHP 7.3 sur CentOS 8

  5. Comment installer PHP 8 sur CentOS 7

Comment installer et utiliser PHP Composer sur CentOS 8

Comment installer PHP 7 sur CentOS 7

Comment installer PHP Composer sur CentOS 8

Comment installer Nette PHP Framework sur CentOS 7

Comment installer Composer sur CentOS 8

Comment installer Composer sur CentOS 7