# Como instalar o Composer no Ubuntu 20.04

Em apenas algumas etapas, você pode instalar o [gerenciador de pacotes PHP](https://www.ionos.com/pt-br/digitalguide/sites-de-internet/criar-sites/aprenda-php-nosso-tutorial-abrangente-sobre-php-para-iniciantes/ "Aprenda PHP: Nosso tutorial abrangente de PHP para iniciantes") Composer no Ubuntu 20.04. A instalação pode ser executada na distribuição Linux por meio do terminal.

## Como instalar o Composer no Ubuntu 20.04 passo a passo

A instalação do Composer no Ubuntu 20.04 leva apenas alguns minutos. Tudo o que você precisa para a instalação é o Terminal do Linux.

Nota Se você não estiver usando o Ubuntu 20.04, talvez seja útil consultar um dos seguintes artigos sobre a instalação do Composer:

- [Instalar o Composer no Ubuntu 22.04](https://www.ionos.com/pt-br/digitalguide/servidor/configuracao/como-instalar-o-composer-no-ubuntu-2204/)
- [Instalar o Composer no Windows 10](https://www.ionos.com/pt-br/digitalguide/servidor/configuracao/instalacao-do-php-composer-no-windows-10/)
- [Instalar o Composer no Windows 11](https://www.ionos.com/pt-br/digitalguide/servidor/configuracao/instalacao-do-php-composer-no-windows-11/)

### Etapa 1: Atualizar o sistema

Antes de iniciar a instalação do Composer no Ubuntu, certifique-se de que seu sistema esteja atualizado. Para fazer isso, abra o terminal e execute o seguinte comando:

```bash
sudo apt update
sudo apt upgrade
```

Será solicitado que você digite sua senha, pois os comandos acima são executados com computadores raiz.

### Etapa 2: Instalar os pacotes necessários

Depois de atualizar o sistema com êxito, você poderá instalar os pacotes necessários para o Composer. Eles incluem a interface de linha de comando PHP e o utilitário de linha de comando curl. Se já tiver instalado os pacotes necessários em seu sistema, você pode pular esta etapa. Caso contrário, use este comando para iniciar a instalação:

```bash
sudo apt install curl php-cli php-mbstring git unzip
```

### Etapa 3: Baixar e instalar o Composer

Para instalar o Composer no Ubuntu 20.04, tudo o que você precisa é de um comando de linha de comando. Ele usará a ferramenta curl que você acabou de baixar para instalar os arquivos necessários para o Composer a partir do site oficial. O Composer será então instalado em seu sistema.

```bash
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
```

Após a conclusão da instalação do Composer, será exibida uma mensagem em seu terminal indicando que a instalação foi bem-sucedida:

[![Imagem: Visualização do terminal após a instalação do PHP Composer](https://www.ionos.com/pt-br/digitalguide/fileadmin/_processed_/1/2/csm_composer-successfully-installed_a2d810aeb8.webp "Visualização do terminal após a instalação do PHP Composer")](https://www.ionos.com/pt-br/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/composer-successfully-installed.png) Assim que você terminar de instalar o Composer no Ubuntu 20.04, o terminal informará e destacará a versão do Composer que você está usando. ### Etapa 4: verificar a instalação

Em seguida, você deve verificar manualmente a instalação do Composer digitando o seguinte comando:

```bash
composer
```

Por fim, você deverá ver uma lista no terminal com os comandos mais importantes do Composer e sua versão atual do Composer:

[![Imagem: Visão do terminal depois de iniciar o PHP Composer](https://www.ionos.com/pt-br/digitalguide/fileadmin/_processed_/7/4/csm_composer-version_eaab04ab5e.webp "Visão do terminal depois de iniciar o PHP Composer")](https://www.ionos.com/pt-br/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/composer-version.png) 'Você pode iniciar o Composer usando o comando 'composer' e visualizar todos os comandos que podem ser executados no gerenciador de pacotes.' Se a execução do Composer causar algum problema em seu sistema, pode ser porque a pasta em que você instalou o Composer (*usr/local/bin*) não está incluída em sua variável de ambiente $PATH.

Dica Você sabia que pode [usar o Composer com os planos de hospedagem na Web da IONOS](https://www.ionos.com/pt-br/digitalguide/sites-de-internet/desenvolvimento-web/uso-do-php-composer-nos-pacotes-de-hospedagem-na-web-da-ionos/ "Using Composer with IONOS web hosting plans")? [A hospedagem na Web](https://www.ionos.com/hosting/web-hosting "Hospedagem na Web da IONOS") da IONOS oferece proteção DDoS integrada e suporte para versões atuais do PHP, como PHP 8.

## Como adicionar e atualizar dependências no Composer

Depois de instalar o gerenciador de pacotes com êxito, você pode começar a usar a ferramenta e adicionar dependências aos seus projetos.

### Criar *composer.json* arquivo

O arquivo *composer.json* é onde você descreve as dependências do seu projeto PHP. Você pode criar o arquivo manualmente ou configurá-lo automaticamente quando criar sua primeira dependência. Para obter configurações mais detalhadas no arquivo *composer.json* , é melhor criá-lo manualmente usando o comando Composer:

```bash
composer init
```

### Adicionar dependências

O principal objetivo do Composer é criar e gerenciar dependências em seu projeto. Você pode adicionar dependências com um único comando:

```bash
composer require monolog/monolog
```

No exemplo acima, a biblioteca de registro Monolog foi adicionada como uma dependência.

### Atualizar dependências

Usando o Composer, você também pode atualizar as dependências do seu projeto com o seguinte comando:

```bash
composer update
```


This is a markdown version of: [https://www.ionos.com/pt-br/digitalguide/servidor/configuracao/instalacao-do-php-composer-no-ubuntu-2004/](https://www.ionos.com/pt-br/digitalguide/servidor/configuracao/instalacao-do-php-composer-no-ubuntu-2004/) for AI/LLM consumption.