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.

CTRL+C pour copier, CTRL+V pour coller
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');"
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === '55ce33d7678c5a611085589f1f3ddf8b3c52d662cd01d4ba75c0ee0459970c2200a51f492d557530c71c15d8dba01eae') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup. php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"

Normalement vous devez avoir un nouveau fichier composer.phar

Vous pouvez tapez dans votre terminal :

CTRL+C pour copier, CTRL+V pour coller
1
php composer.phar
php composer.phar

Le terminal affiche la documentation sur cet utilitaire.

Ajoutez un fichier composer.bat dans le dossier composer :

CTRL+C pour copier, CTRL+V pour coller
1
@echo OFF
2
setlocal DISABLEDELAYEDEXPANSION
3
php "%~dp0composer.phar" %*
@echo OFF
setlocal DISABLEDELAYEDEXPANSION
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.