Como instalar o Composer no Ubuntu 22.04
Na versão 22.04 do Ubuntu, é possível instalar o gestor de pacotes Composer, criado especialmente para PHP, em apenas alguns passos. A instalação é feita no terminal através do comando «curl».
Instalar o Composer no Ubuntu 22.04 passo a passo
Para instalar o Composer, deve primeiro certificar-se de que tem o PHP instalado no seu sistema e que consegue aceder ao mesmo a partir do terminal. Pode verificar isso utilizando o seguinte comando:
phpbashSe aparecer uma mensagem de erro, pode utilizar o comando seguinte para instalar o PHP 8:
sudo apt install php8.1-clibash
Depois de verificar se o PHP está instalado no sistema, pode começar a instalar o Composer no Ubuntu.
Além da compatibilidade com PHP, o alojamento web da IONOS oferece-lhe também muitas outras vantagens, como proteção integrada contra ataques DDoS.
Passo 1. Atualize o sistema
Em primeiro lugar, deve atualizar o seu sistema Linux instalando as últimas atualizações. Durante o processo de instalação das atualizações, terá, por vezes, de as aprovar clicando em «Y» (Yes). Com os seguintes comandos, poderá atualizar o sistema:
sudo apt update
sudo apt upgradebashA atualização poderá demorar alguns minutos, dependendo do número de pacotes a instalar.
Passo 2. Instale os pacotes necessários
Para que a instalação do Composer no Ubuntu funcione, terá de instalar primeiro alguns pacotes de que o Composer necessita para a instalação, como, por exemplo, a ferramenta curl ou o sistema de controlo de versões git.
Os pacotes necessários para a instalação do Composer no Ubuntu também podem ser instalados a partir do terminal utilizando este comando:
sudo apt install curl php-mbstring git unzipbashPasso 3. Instale o PHP Composer
Agora já podes começar a instalar o PHP Composer no Ubuntu 22.04. Isso é feito com a ferramenta curl que acabaste de instalar, digitando o seguinte comando no terminal:
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composerbash
Passo 4. Verifique a instalação
No último passo, deve verificar manualmente a instalação do PHP Composer tentando aceder ao gestor de pacotes. Se não funcionar, é possível que a variável de ambiente $PATH não esteja bem configurada. O comando seguinte mostra a versão atual do PHP Composer:
composerbashSe o terminal exibir a seguinte mensagem, a instalação do Composer no Ubuntu 22.04 foi concluída com sucesso:

Primeiros passos no Composer
O gestor de pacotes é utilizado em projetos PHP para gerir dependências e as suas atualizações. Descubra um resumo dos principais comandos do Composer para que possa começar a utilizar esta ferramenta sem problemas.
Passo 1. Crie o ficheiro composer.json
A principal função do PHP Composer é a gestão das dependências do seu projeto PHP. O local principal onde essas dependências são especificadas é o ficheiro composer.json. Pode criar este ficheiro manualmente, embora também possa deixar que o Composer o crie automaticamente quando definir a primeira dependência. O comando do Composer para criar um ficheiro composer.json manualmente é o seguinte:
composer initbashPasso 2. Adicione dependências ao seu projeto
Se quiser adicionar uma dependência ao seu projeto, pode utilizar um comando do Composer que, além disso, se encarregará de atualizar devidamente o ficheiro composer.json. No exemplo seguinte, apresenta-se a popular biblioteca de registo (logging) Monolog como dependência de um projeto PHP:
composer require monolog/monologbashPasso 3. Atualizar dependências
De vez em quando, é aconselhável atualizar as dependências de um projeto PHP. Para isso, existe também um comando específico do PHP Composer, que atualiza, numa única etapa, todas as dependências que tenha adicionado ao projeto:
composer updatebash