Le ges­tion­naire de dé­pen­dances Composer est utilisé pour installer, dé­sins­tal­ler et mettre à jour les bi­blio­thèques et les fra­me­works de projets PHP. Sous Windows 10, un assistant d’ins­tal­la­tion peut être utilisé pour faciliter la con­fi­gu­ra­tion de Composer. Découvrez la procédure étape par étape dans la suite de cet article.

Étape 1 : té­lé­char­ger la version actuelle de Composer

Rendez-vous tout d’abord sur le site Web officiel de té­lé­char­ge­ment de Composer. Pour une ins­tal­la­tion facile de Composer sur Windows 10, vous pouvez utiliser l’ins­tal­la­teur Windows. Té­lé­char­gez à cet effet le fichier Composer-Setup.exe.

Image: Un clic sur « Composer-Setup.exe » lance le téléchargement du programme d’installation de Windows
Cliquez sur « Composer-Setup.exe » pour lancer le té­lé­char­ge­ment du programme d’ins­tal­la­tion de Windows. / source : https://get­com­po­ser.org/download/
Note

L’assistant d’ins­tal­la­tion suppose que vous avez déjà installé PHP. Si ce n’est pas encore le cas, suivez notre tutoriel PHP pour débutants et apprenez comment installer et con­fi­gu­rer le langage de pro­gram­ma­tion.

Étape 2 : ouvrer l’ins­tal­la­teur Windows pour commencer l’ins­tal­la­tion

Double-cliquez sur le fichier .exe pour le té­lé­char­ger. Dans la fenêtre qui s’ouvre, autorisez le fichier à effectuer des mo­di­fi­ca­tions sur votre système pour que l’ins­tal­la­teur Windows s’ouvre ensuite. Si vous avez déjà de l’ex­pé­rience avec Composer sur Windows 10, vous pouvez effectuer l’ins­tal­la­tion en mode dé­ve­lop­peur en cochant la case cor­res­pon­dante.

Image: Mode développeur de Composer pendant l’installation
Pendant l’ins­tal­la­tion de Composer sous Windows 10, vous pouvez utiliser le mode dé­ve­lop­peur et ainsi effectuer des réglages avancés.

En cliquant sur « Next », vous pour­sui­vez l’ins­tal­la­tion. Conservez le chemin d’accès proposé par défaut et cochez l’option « Add this PHP to your path ? », sans quoi l’ins­tal­la­tion ne pourra pas être pour­sui­vie.

Image: « Add this PHP to your path ? » pendant l’installation de Composer
En cochant la case « Add this PHP to your path ? », l’ins­tal­la­tion peut se pour­suivre.

Vous pouvez ensuite ignorer les pa­ra­mètres de l’URL proxy. En cliquant sur « Install », vous lancez of­fi­ciel­le­ment l’ins­tal­la­tion de Composer sur Windows 10.

Conseil

Composer peut bien entendu également s’installer sur d’autres systèmes d’ex­ploi­ta­tion que Windows 10. Lisez nos articles du Digital Guide pour découvrir la procédure adaptée aux dif­fé­rentes versions des systèmes :

Étape 3 : vérifier la pro­gres­sion de l’ins­tal­la­tion

Pour vous assurer que l’ins­tal­la­tion de Composer sous Windows 10 a réussi, vous pouvez ouvrir une nouvelle invite de commande et taper la commande suivante :

composer
bash

Si l’ins­tal­la­tion a bien été effectuée, la version de Composer ac­tuel­le­ment installée ainsi qu’une liste de commandes Composer s’affichent alors :

Image: Terminal après avoir saisi la commande « composer »
Une fois l’ins­tal­la­tion effectuée, accédez à Composer dans l’invite de commande en sai­sis­sant la commande « composer ».
Conseil

Le pack d’hé­ber­ge­ment Web de IONOS vous permet également d’utiliser Composer. De plus, cette solution d’hé­ber­ge­ment vous offre de nombreux avantages comme un cer­ti­fi­cat SSL Wildcard et une pro­tec­tion DDoS intégrées ou encore une as­sis­tance 24//7.

Composer : comment utiliser le ges­tion­naire de dé­pen­dances ?

Pour ajouter et mettre à jour des dé­pen­dances dans votre projet PHP, certaines commandes de Composer vous seront in­dis­pen­sables. Dans la suite de cet article, nous vous pré­sen­tons les prin­ci­pales commandes vous per­met­tant d’utiliser Composer.

Étape 1 : créer un fichier composer.json

Une fois Composer installé, vous n’avez besoin de rien d’autre que d’un fichier JSON appelé composer.json, dans lequel vous décrivez les dé­pen­dances de votre projet.

Ce fichier peut être créé à l’aide de la commande Composer suivante :

composer init
bash

Si vous ne créez pas ma­nuel­le­ment un fichier composer.json, celui-ci sera généré au­to­ma­ti­que­ment dès que vous créerez votre première dé­pen­dance.

Étape 2 : ajouter des dé­pen­dances

Dans notre exemple, nous partons du principe que vous avez besoin de la bi­blio­thèque de jour­na­li­sa­tion Monolog pour votre projet PHP. Ajoutez cette demande à votre fichier composer.json à l’aide de la commande suivante, à exécuter dans le dossier de votre projet :

composer require monolog/monolog
bash

Étape 3 : mettre à jour les dé­pen­dances

Composer propose également une commande intégrée per­met­tant de mettre à jour les dé­pen­dances de votre projet PHP. La commande suivante recherche les versions actuelles des bi­blio­thèques incluses dans votre projet et les installe :

composer update
bash
Aller au menu principal