Dans cette procédure, je vais vous expliquer comment installer composer sur une machine Debian 11. Composer est un outils qui permet d’installer des Bibliothèques PHP rapidement en ligne de commandes.
Composer a lui même été coder dans le langage PHP. L’outil Composer est gestionnaire de Librairie (PHP) très populaire, il est également utiliser par les développeur qui utilisent le framework PHP Symfony.
Prérequis :
- Une machine sous Debian 11
- Avoir PHP d’installer (Installer un serveur Lamp sous Debian 11)
Installer Composer sur Debian 11 :
Dans un premier temps, nous allons récupérer le fichier d’installation de composer.
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
Puis nous allons l’exécuter afin d’installer composer sur notre machine.
php composer-setup.php --install-dir=/usr/local/bin --filename=composer
Ensuite nous allons donner les droits a composer de d’exécuter sur notre machine.
chmod +x /usr/local/bin/composer
Ensuite vous pouvez vérifier que composer c’est bien installer :
composer --version
Enfin vous pouvez mettre à jour composer avec :
composer self-update
Une fois que vous avez installer Composer sur votre machine et vous pouvez vous rendre dans le dossier de votre projet.
cd mon-projet
Puis vous pouvez inclure la librairie que vous avez besoin :
composer require --dev phpunit/phpunit
Le drapeau « dev » est appelé pour informer que la librairie ne sera donc utilisée uniquement sur la version de développement.
Sources :
https://getcomposer.org/doc/