Installation

Nous allons installer notre gestionnaire de dépendances composer.

https://getcomposer.org/download/

MéthodeInstallation avec installeur

Téléchargez l'installeur https://getcomposer.org/Composer-Setup.exe en exécutant l'installeur vous allez ajouter :

  • un dossier composer sur votre c:\

  • un fichier composer.phar. C'est une archive PHP qui peut être exécutée. C'est elle qui contient le code d’exécution de composer.

  • un fichiez composer.bat. Un fichier batch est un fichier texte exécutable dans un terminal. Ici il permet de faire un alias. Au lieu de taper php composer.phar on tapera composer.

  • le dossier composer dans le PATH.

Normalement l'installeur retrouve votre exécutable php grâce à la modification du PATH que l'on a faite dans la partie Serveur.

Sinon vous devez donner l'adresse de votre php.exe.

Vérifiez en tapant composer dans un terminal. Le terminal affiche la documentation sur cet utilitaire.

MéthodeInstallation manuelle

Ajoutez un dossier composer sur votre disque.

Ouvrez un terminal dans ce dossier.

Copiez et collez ces lignes dans votre terminal et tapez sur entrée.

1
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
2
php -r "if (hash_file('sha384', 'composer-setup.php') === '55ce33d7678c5a611085589f1f3ddf8b3c52d662cd01d4ba75c0ee0459970c2200a51f492d557530c71c15d8dba01eae') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup. php'); } echo PHP_EOL;"
3
php composer-setup.php
4
php -r "unlink('composer-setup.php');"

Normalement vous devez avoir un nouveau fichier composer.phar

Vous pouvez tapez dans votre terminal :

1
php composer.phar

Le terminal affiche la documentation sur cet utilitaire.

Ajoutez un fichier composer.bat dans le dossier composer :

1
@echo OFF
2
setlocal DISABLEDELAYEDEXPANSION
3
php "%~dp0composer.phar" %*

Ajoutez le dossier composer à votre PATH.

  • Sur Windows tapez PATH dans la zone de recherche (Taper ici pour rechercher) en bas à gauche sur Windows 10.

  • Cliquez sur Variables d'environnement

  • Dans la zone Variables système Double-Cliquez sur Path

  • Cliquez sur Nouveau

  • Collez l'URL de votre dossier composer, pour moi : C:\composer

  • Cliquez sur OK

  • Vérifiez en tapant composer dans un terminal.

Complémenthttps

Il se peut que vous ayez des erreurs PHP Warning: copy() : Unable to find wrapper "https" ...

Dans ce cas :

Ouvrez le fichier php.ini de votre dossier PHP.

Cherchez la ligne

1
;extension=openssl

Supprimez le point virgule.

Enregistrez votre fichier.

Relancez votre installation.