# Uso do Composer nos planos de hospedagem na Web da IONOS

O Composer ajuda você a gerenciar fontes e bibliotecas externas em seus projetos PHP. Embora a ferramenta não esteja incluída na hospedagem web da IONOS por padrão, ela pode ser instalada em apenas algumas etapas.

## Etapa 1: Atualize sua versão do PHP

Antes de fazer o download e iniciar o [Composer](https://getcomposer.org/ "Composer homepage"), é melhor atualizar sua versão do PHP. Para fazer isso, faça login na sua conta da IONOS e navegue até a seção de hospedagem, onde encontrará as **configurações de PHP**. Selecione o domínio que deseja verificar e atualizar a versão do PHP. Agora você verá uma lista de versões disponíveis do PHP. É melhor escolher uma das versões mais recentes e salvar as novas configurações. Você pode encontrar mais informações sobre esse tópico em nosso artigo “[Display or Change PHP Versions](https://www.ionos.com/help/hosting/managing-php-versions-in-the-control-panel/display-or-change-php-versions/ "Display or Change PHP Versions - IONOS Help")” na Central de Ajuda IONOS.

Dica Ainda está procurando o servidor certo? [A hospedagem na Web](https://www.ionos.com/hosting/web-hosting "Planos de hospedagem na Web da IONOS") da IONOS pode ser dimensionada de forma flexível, tornando-a adequada para projetos grandes e pequenos.

## Etapa 2: Criar uma conexão SSH

Por padrão, o Composer não é operado por meio de uma interface gráfica de usuário (GUI), mas por meio de [Secure Shell (SSH)](https://www.ionos.com/pt-br/digitalguide/servidor/ferramentas/o-que-e-ssh-protocolo-ssh/ "SSH: Secure Shell"). Para fazer isso, use um cliente SSH como o PuTTY e insira as credenciais do servidor. Agora você pode controlar seu servidor pela linha de comando.

Nota Quase todos os planos IONOS permitem o acesso ao shell via SSH. Se o seu plano não suportar o acesso SSH, é melhor [mudar para um plano de hospedagem diferente](https://www.ionos.com/help/my-account/orders-upgrades/switching-to-another-hosting-package/ "Switch hosting contract - IONOS Help").

Para usar o Composer em seu plano de hospedagem na Web da IONOS, faça login via SSH e siga as etapas. Você pode encontrar mais informações sobre como instalar e usar o Composer com [Composer documentation](https://getcomposer.org/doc/ "PHP Composer documentation").

## Etapa 3: Download do PHP Composer

Em seguida, verifique se o PHP foi atualizado com êxito, digitando o seguinte comando:

```bash
ls /etc/ | grep php
```

Agora você deve ver uma lista de todas as versões do PHP instaladas no sistema. Para garantir que esteja usando a versão CLI do PHP, substitua a frase “phpX.X” pela versão mais recente instalada no sistema.

Use o seguinte comando para baixar o arquivo de instalação:

```bash
phpX.X-cli -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
```

## Etapa 4: verificar a soma de verificação

Por motivos de segurança, é melhor comparar a soma de verificação no terminal. Dessa forma, você pode ter certeza de que não baixou um software mal-intencionado, mas um arquivo original:

```bash
phpX.X-cli -r "if (hash_file('SHA384', 'composer-setup.php') === '55ce33d7678c5a611085589f1f3ddf8b3c52d662cd01d4ba75c0ee0459970c2200a51f492d557530c71c15d8dba01eae') { echo 'Installer Verified'; } else { echo 'Installer Corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
```

Nota A soma de verificação (, que é a longa sequência de números) , muda a cada nova versão do Composer. A versão atual da soma de verificação pode ser encontrada na [página oficial do GitHub](https://composer.github.io/pubkeys.html "Official GitHub page of Composer"). Para garantir que você esteja comparando a soma de verificação da versão mais recente do Composer, use a soma de verificação fornecida na página do GitHub.

## Etapa 5: Instalar o Composer

Inicie o arquivo de instalação:

```bash
phpX.X-cli composer-setup.php
```

O sistema confirmará a instalação bem-sucedida do Composer. Depois disso, você poderá remover o arquivo de instalação novamente:

```bash
phpX.X-cli -r "unlink('composer-setup.php');"
```

Depois disso, haverá um arquivo chamado “composer.phar” em seu espaço na Web. Você pode executar esse arquivo usando o seguinte comando:

```bash
phpX.X-cli composer.phar
```

É recomendável criar um alias para esse comando para que você não precise incluir a versão do PHP e o caminho para *composer.phar* cada vez. Para fazer isso, execute o seguinte comando. Caso queira armazenar *composer.phar* em uma pasta diferente, substitua ~/composer.phar pelo respectivo caminho do arquivo.

```bash
echo "alias composer='/usr/bin/phpX.X-cli ~/composer.phar'" >> ~/.bash_profile
```

Suas alterações entrarão em vigor na próxima vez que você fizer login via SSH. Em seguida, você poderá usar o Composer simplesmente digitando o comando composer no shell.

## Etapa 6: iniciar o Composer pela primeira vez

Agora você pode iniciar o Composer:

```bash
composer
```

O resultado é uma visão geral de todos os comandos do Composer.

[![Imagem: Visão geral de todos os comandos do Composer no shell](https://www.ionos.com/pt-br/digitalguide/fileadmin/_processed_/6/a/csm_composer-cli_e59e85e2c2.webp "Visão geral de todos os comandos do Composer no shell")](https://www.ionos.com/pt-br/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/composer-cli.png) Visão geral de todos os comandos do Composer no shell. Para garantir que você esteja sempre usando a versão mais recente do Composer, use o seguinte comando para ativar a atualização automática:

```bash
composer self-update
```

Nota O Guia Digital da IONOS fornece instruções de instalação do PHP Composer para diferentes sistemas operacionais. Elas podem ser úteis se você não tiver um plano de hospedagem na Web com a IONOS:

- [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 Ubuntu 20.04](https://www.ionos.com/pt-br/digitalguide/servidor/configuracao/instalacao-do-php-composer-no-ubuntu-2004/)
- [Instalar o Composer no Windows 11](https://www.ionos.com/pt-br/digitalguide/servidor/configuracao/instalacao-do-php-composer-no-windows-11/)
- [Instalar o Composer no Windows 10](https://www.ionos.com/pt-br/digitalguide/servidor/configuracao/instalacao-do-php-composer-no-windows-10/)


This is a markdown version of: [https://www.ionos.com/pt-br/digitalguide/sites-de-internet/desenvolvimento-web/uso-do-php-composer-nos-pacotes-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/) for AI/LLM consumption.