---
# System prepended metadata

title: PHP - Installation de Composer
tags: [PHP]

---

![Name](https://badgen.net/badge/author/Melissa%20Galvan/blue) [![Web site](https://badgen.net/badge/website/melinweb.fr/blue)](https://melinweb.fr/) [![Gitlab](https://badgen.net/badge/gitlab/m_galvan/blue?icon=gitlab)](https://gitlab.com/iamelg) [![Github](https://badgen.net/badge/github/iamel-g/blue?icon=github)](https://github.com/iamel-g) [![Twitter](https://badgen.net/badge/twitter/iamel_g/blue?icon=twitter)](https://twitter.com/iamel_g)

# PHP - Installation de Composer

https://getcomposer.org/

Composer est un gestionnaire de dépendances écrit en PHP. 
Il nous aidera a gérer les paquets et les bibliothèques qui nous permettront de créer notre site web. 

#### Installer composer :

```
$ 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');"
```

Si vous souhaitez utiliser Composer globalement :
```
$ sudo mv composer.phar /usr/local/bin/composer
```

[+ de détails sur l'installation](https://getcomposer.org/download/)

Maintenant, vous pouvez utiliser Composer comme gestionnaire de dépendances pour tous vos projets en PHP !

###### tags: `PHP`