Como instalar o Composer no Ubuntu 22.04
- 1239
- 146
- Randal Kuhlman
O Composer é uma ferramenta de gerenciamento de dependência para PHP que permite que você declare as bibliotecas das quais seu projeto depende e as instala para você. Neste artigo, abordaremos as etapas para a instalação do Composer no Ubuntu 22.04.
Pré -requisitos
- Acesso de shell a um sistema Ubuntu em execução.
- Instale o Php 5.3 ou superior versão.
- Gerente de pacote do PHP,
'php-cli'
, deve ser instalado e disponível em seu 'CAMINHO'
Instalando o compositor PHP no Ubuntu
A equipe oficial do compositor fornece um script para instalar o PHP Composer em sistemas Linux. Você pode baixar este script usando o 'ondulação'
ou 'wget'
utilitário de linha de comando. Além disso, você pode baixá -lo diretamente usando a linha de comando de script php.
- Para baixar o
'Set-up-up'
Script, execute o seguinte comando em um terminal:php -r "copy ('https: // getcomposer.org/instalador ',' compositor-setup.php '); "
- Em seguida, execute o script PHP baixado para instalar o compositor no seu sistema Ubuntu no local desejado. Usar
--Install-Dir
Para definir o local binário e--nome do arquivo
Para definir o nome binário. Você pode escolher uma das opções abaixo:- Instalando o PHP Composer System em todo o sistema: Isso instalará o compositor em /uer/local/bin Diretório, que é acessível a todos os usuários:
SUDO PHP Compositor-setup.php--install-dir =/usr/local/bin-filenome = compositor
sudo chmod +x/usr/local/bin/compositor
- Instalando o compositor PHP para aplicação específica: Às vezes você não tem permissão para instalá -lo globalmente, como conta de hospedagem compartilhada. Então você pode configurar isso em seu aplicativo também. Para instalar o compositor, digite localmente:
CD/PATH/TO/PHP -APPLACAÇÃO && mkdir -p bin
PHP compositor-setup.php--install-dir = bin-filenome = compositor
chmod +x bin/compositor
Certifique -se de substituir
/caminho/para/php-aplicação
com seu diretório de aplicativo.
- Instalando o PHP Composer System em todo o sistema: Isso instalará o compositor em /uer/local/bin Diretório, que é acessível a todos os usuários:
- Para ver a versão do compositor instalado executando o binário com
-v
parâmetro de comando.compositor --version
Saída: Compositor Versão 2.3.7 2022-06-06 16:43:28
Atualizar compositor PHP
O compositor PHP tem a capacidade de Auto-atualização para as versões mais recentes. Se o compositor já estiver instalado no seu sistema, digite o comando abaixo para atualizar o compositor PHP para a versão mais recente.
Auto-atualização do compositor
No meu caso, eu já tenho a versão mais recente do compositor. Portanto, receba a seguinte mensagem no terminal:
Saída: você já está usando o mais recente compositor disponível versão 2.3.7 (canal estável).
Trabalhando com compositor PHP
Você já instalou e configurou o compositor em seu sistema. O compositor o ajudará a gerenciar módulos para seu aplicativo. Por exemplo, para instalar um novo módulo para o seu aplicativo.
Alterne para o aplicativo PHP.
CD/caminho/para/php-aplicação
Execute o seguinte comando para instalar psr/log
módulo no aplicativo.
O compositor requer PSR/log
Saída: usando a versão ^3.0 para PSR/log ./compositor.JSON foi criado em execução compositor Update PSR/log carregando repositórios de compositores com informações sobre o pacote Atualizando dependências Operações de arquivo de bloqueio: 1 instalação, 0 atualizações, 0 remoções - bloqueando PSR/LOG (3.0.0) Escrevendo o arquivo de bloqueio instalando dependências do arquivo de bloqueio (incluindo requisito -dev) operações do pacote: 1 Instalação, 0 atualizações, 0 remoções - baixando PSR/LOG (3.0.0) - Instalando o PSR/LOG (3.0.0): Extraindo arquivos de geração de arquivos de automóveis
O compositor criará ou atualizará automaticamente compositor.JSON
arquivo no diretório raiz do aplicativo. Agora, o aplicativo pode usar a funcionalidade fornecida pelo módulo.
O comando acima instalará a versão mais recente do módulo. Você também pode definir a versão do módulo que deseja instalar para o seu aplicativo. Se o módulo já estiver instalado, ele rebaixará/atualizará automaticamente o pacote para a versão especificada.
compositor requer psr/log = 1.0
O módulo não mais necessário pode ser removido com o seguinte comando.
compositor Remova o PSR/log
Todos os comandos acima também atualizam compositor.JSON
arquivar de acordo.
Conclusão
Neste artigo, cobrimos as etapas para instalar o Composer no Ubuntu 22.04. Ao usar o Composer, você pode gerenciar facilmente as dependências de seus projetos PHP e garantir que todas as bibliotecas necessárias sejam instaladas e atualizadas. Se você é novo no desenvolvimento de PHP ou em um desenvolvedor experiente, o compositor pode ajudá -lo a otimizar seu fluxo de trabalho e melhorar a qualidade de seus projetos.
- « Como aceitar a entrada do usuário no python
- O que é um dispositivo de entrada? - Definição e exemplo »