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, é 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” na Central de Ajuda IONOS.

Dica

Ainda está procurando o servidor certo? A hospedagem na Web 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). 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. Instruções detalhadas sobre como estabelecer uma conexão SSH com o PuTTY estão disponíveis na Central de Ajuda da IONOS.

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.

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.

Etapa 3: Download do PHP Composer

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

ls /etc/ | grep php
bash

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:

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

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:

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;"
bash
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. 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:

phpX.X-cli composer-setup.php
bash

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

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

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

phpX.X-cli composer.phar
bash

É 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.

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

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:

composer
bash

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

Imagem: Visão geral de todos os comandos do Composer no shell
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:

composer self-update
bash
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:

Este artigo foi útil?
Ir para o menu principal