Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

composer [01/11/2018 14:39] (Version actuelle)
Ligne 1: Ligne 1:
 +====== Composer ======
 +===== Installation de Composer =====
 +Pour installer composer et pouvoir l'​utiliser dans différents répertoires je fais comme suit:
 +(Source : [[https://​getcomposer.org/​download/​]])
 +=== Télécharger Composer-setup ===
 +
 +Sur un Linux, dans le répértoire ''/​home/​%myname%''​ j'​installe le ''​composer-setup.php''​
 +<code php [enable_line_numbers="​true"​]>​
 +php -r "​copy('​https://​getcomposer.org/​installer',​ '​composer-setup.php'​);"​
 +php -r "if (hash_file('​SHA384',​ '​composer-setup.php'​) === '​93b54496392c062774670ac18b134c3b3a95e5a5e5c8f1a9f115f203b75bf9a129d5daa8ba6a13e2cc8a1da0806388a8'​) { echo '​Installer verified';​ } else { echo '​Installer corrupt';​ unlink('​composer-setup.php'​);​ } echo PHP_EOL;"​
 +</​code>​
 +
 +1. On télécharge le fichier ''​composer-setup.php''​
 +
 +2. On vérifie si c'est le bon fichier et si il n'est pas corrompu...
 +
 +=== Installer Composer.phar dans le répertoire que l'on veut ===
 +
 +toujours dans le méme répertoire on execute
 +<code php>
 +php composer-setup.php --install-dir=/​var/​www/​html/​oujeveux
 +</​code>​
 +
 +=== Tester ===
 +
 +Vous n'avez plus qu'a vous rendre dans votre répértoire ''/​var/​www/​html/​oujeveux''​ et executer ''​php composer.phar''​
 +<​code>​
 +cd /​var/​www/​html/​oujeveux
 +php composer.phar diagnose
 +</​code>​
 +
 +Résultat:
 +<​code>​
 +Checking platform settings: OK
 +Checking git settings: OK
 +Checking http connectivity to packagist: OK
 +Checking https connectivity to packagist: OK
 +Checking github.com rate limit: OK
 +Checking disk free space: OK
 +Checking pubkeys:
 +Tags Public Key Fingerprint:​ XXXXX.....XXXXX
 +Dev Public Key Fingerprint:​ XXXXX.....XXXXX
 +OK
 +Checking composer version: OK
 +Composer version: 1.7.2
 +PHP version: 7.2.10
 +PHP binary path: /​usr/​bin/​php7.2
 +</​code>​
 +
 +
 +
 +
 +
  
  • Dernière modification: il y a 7 mois
  • (modification externe)