Você quer aprender como instalar o Composer em uma conta de hospedagem no DirectAdmin? 
Vem com a gente, que hoje ensinaremos como realizar o passo a passo de forma rápida e prática. 

O Composer é uma ferramenta de gerenciamento de dependências para PHP, amplamente utilizada para instalar, atualizar e autoloadar bibliotecas e pacotes em projetos da linguagem. Ele permite que desenvolvedores definam as bibliotecas que o projeto necessita em um arquivo chamado composer.json, e então resolve automaticamente essas dependências, baixando as versões apropriadas e organizando-as em uma pasta chamada vendor. Além disso, o Composer facilita o versionamento e a manutenção do código, promovendo boas práticas de desenvolvimento e integração com repositórios como o Packagist, o principal repositório público de pacotes PHP.

Como Instalar o Composer: 

  1. A instalação só é possível mediante acesso ao Terminal SSH da conta. Em todos os nossos planos de hospedagem ou revenda, contemplam acesso através do próprio painel DirectAdmin. 
  2. Para acessar o Terminal SSH, acesse opção Sistema e arquivos na barra lateral esquerda e acesse "Terminal de comando
  3. Será exibido uma tela onde poderá encaminhar comandos na conta de hospedagem. 
  4. O composer requer a versão 5.5 ou superior do PHP. Para verificar qual é a versão atual disponível em sua conta, basta executar o comando "php -b" no Terminal. Você irá obter como resposta algo semelhante a imagem abaixo: 
  5. Se você precisar mudar a versão do PHP, basta acessar seu painel DirectAdmin e navegar até a opção "Select PHP version" em Recursos Extras. 
  6. Selecione uma versão superior ou igual a 5.5 do PHP e clique no botão Definir como atual:

     

    Atenção: O Composer precisa que a opção allow_url_fopen esteja ativada no PHP para funcionar corretamente. Essa configuração já vem habilitada por padrão em todas as versões de PHP disponíveis em sua conta de hospedagem. Porém, se por algum motivo ela estiver desativada, é só marcar a caixa correspondente, como mostrado na imagem abaixo.

    Nesta mesma tela, recomendamos que mantenha as seguintes variáveis preenchidas com os respectivos valores: 

    max_execution_time = 300
    max_input_time = 300
    memory_limit = 512M

     

  7. De volta ao Terminal, é preciso navegar até o diretório inicial do domínio onde o Composer será instalado. Neste exemplo, iremos instalar dentro do diretório "public_html". Para isso, iremos digitar o seguinte comando: 
    cd public_html

  8. Após concluir todos os preparativos anteriores, você já poderá prosseguir com a instalação do Composer. Para isso, basta executar o seguinte comando no Terminal. 
    php -r "readfile('https://getcomposer.org/installer');" | php -c php.ini
    Isso executará a instalação do Composer. 


  9. Para executar os comandos do Componser, use: 
php composer.phar

ou o seguinte comando: 

php -c php.ini composer.phar

Was dit antwoord nuttig? 18 gebruikers vonden dit artikel nuttig (69 Stemmen)