Como instalar o PHP Composer no Debian Linux

Como instalar o PHP Composer no Debian Linux

Objetivo

Instale o gerenciador de pacotes do compositor PHP no Debian.

Distribuições

Este guia se concentra no Debian, mas pode trabalhar com o Ubuntu também.

Requisitos

Uma instalação do Debian Working com privilégios root.

Dificuldade

Fácil

Convenções

  • # - requer que os comandos Linux sejam executados com privilégios root diretamente como usuário root ou por uso de sudo comando
  • $ - Requer que os comandos do Linux sejam executados como um usuário não privilegiado regular

Introdução

O Composer é um gerente de pacotes PHP que auxilia na instalação e gerenciamento de pacotes PHP. Também ajuda a lidar com dependências do projeto. Como resultado, muitos projetos PHP modernos dependem de compositor.

Embora o compositor esteja nos repositórios do Debian, a versão está terrivelmente desatualizada. Instalá -lo diretamente da equipe de desenvolvimento é fácil, independentemente.

Instalar as dependências

Há apenas algumas coisas que você precisará para fazer com que o compositor execute. Vá em frente e instale -os com apt.

$ sudo apt install php-cli git 

Pegue o instalador

cd dentro de voce /tmp diretório. É apenas mais fácil de limpar após a instalação dessa maneira.

Uma vez lá, use o PHP para pegar o instalador.

$ php -r "cópia ('https: // getcomposer.org/instalador ',' compositor-setup.php '); " 


Verifique a integridade

Não demorará muito para baixar o instalador. É melhor verificar a integridade do instalador depois de tê -lo. Vá para a página de assinatura do site do compositor e copie a assinatura na parte superior da página. Em seguida, conecte -o ao seguinte comando Linux.

$ php -r "if (hash_file ('sha384', 'compositor -setup.php ') ===' Signature ') echo' instalador verificado ';  else echo 'instalador corrompido'; desvincular ('compositor-setup.php ');  echo php_eol; " 

Substitua “assinatura” pelaquele que você copiou do site. Se o comando retornar "instalador verificado", você está pronto para continuar.

Instale o compositor

Você tem a opção de onde deseja instalar compositor. Você pode instalá-lo em todo o sistema, ou pode instalá-lo por usuário. De qualquer maneira, funcionará o mesmo para o usuário.

Por usuário

Supondo que você tenha um ~/bin diretório configurado adicionado ao seu $ Caminho, Você pode executar o seguinte comando linux para adicionar compositor a esse diretório.

$ php compositor-setup.php--install-dir =/home/user/bin-filename = compositor 

No âmbito do sistema

Se você deseja que o compositor esteja disponível para todo o sistema, você pode instalar o compositor com sudo para o /usr/local/bin diretório.

$ sudo php compositor.php--install-dir =/usr/local/bin-filenome = compositor 

Limpar

Agora, limpe o instalador. Você pode esperar que seja removido de /tmp naturalmente, ou execute o comando abaixo.

$ php -r "desvincular ('compositor -setup.php '); " 

Pensamentos finais

Agora, você pode executar o compositor comando para fazer uso do gerenciador de pacotes compositor. Se você precisar de uma nova versão do compositor, pode passar o compositor auto-atualização, E ele se atualizará automaticamente para a versão mais recente disponível.

Tutoriais do Linux relacionados:

  • Coisas para instalar no Ubuntu 20.04
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Coisas para instalar no Ubuntu 22.04
  • Instalação do Ampache Raspberry Pi
  • Download do Linux
  • Coisas para fazer depois de instalar o Ubuntu 22.04 Jellyfish…
  • Instale Arch Linux na estação de trabalho VMware
  • Linux pode obter vírus? Explorando a vulnerabilidade do Linux…
  • Comandos Linux: os 20 comandos mais importantes que você precisa para…
  • Ubuntu 20.04 Guia