• Home
  • Sobre
    • Jhonatan Mark photo

      Jhonatan Mark

      Este é meu blog/site para disseminar o conhecimento e compartilhar experiências

    • Saiba Mais
    • Email
    • Twitter
    • Facebook
    • Google+
    • LinkedIn
    • Instagram
    • Github
    • StackOverflow
    • Steam
  • Postagens
    • Postagens
    • Tags
  • Projetos

Composer Install

13 Mar 2016

Reading time ~1 minute

Hoje mostrarei como é simples instalar e deixar o composer disponivel para suas aplicações no linux.

Já aprendemos o básico sobre git, e logo iniciaremos algumas postagens sobre Symfony, e o composer que é nosso gerenciador de dependencias é necessário para rodar perfeitamente nossos projetos.

Eis então o Composer:

A instalação do Composer muda frequentemente, então siga a partir do link acima.

Porém eles não dão algumas informações importantes.

Quando você faz este procedimento de Download, você tem na pasta em que executou os comandos um arquivo chamado composer.phar , e para executá-lo você necessita de chamar o php logo assim ficará o comando:

php composer.phar

Ao chamar este comando verá a lista de opções que ele te trará:

Você tem este arquivo numa pasta e tem que chama-lo diretamente, o que é uma chatice, então como proceder para ele estar disponivel em qualquer lugar na sua máquina, em qualquer pasta, bom tornaremos este comando possível Globalmente.

Para isso execute os seguintes passos na pasta onde está localizado seu composer.phar:

sudo chmod +x composer.phar

Assim estamos tornando executável o composer.phar . Logo após precisamos move-lo para ser chamado globalmente, execute:

sudo mv composer.phar /bin/

Logo após move-lo para a pasta /bin/ poderemos fazer sua chamada. Já não é mais necessário colocar o php antes, podendo ser chamado diretamente.

composer.phar

Sendo assim temos nosso composer disponivel para qualquer projeto em qualquer pasta e momento. Então se você tem vários projetos não é necessário baixar 1 composer para cada !

Espero ter ajudado ! Até a próxima !



SymfonyComposer Like Tweet +1