Instalação do Composer no Windows com Xampp

Recentemente precisei desenvolver um projeto no windows e para “Nossa Alegria” o Composer não funcionou como deveria, pois não consegui acessá-lo a partir de qualquer diretório.
Então neste post vou ensinar como instalar o Composer no Windows com acesso a partir de qualquer diretório.
Vamos lá.

Eu estou utilizando o instalador Xampp e não WampServer ( que apesar de eu já o ter utilizado muito, não recomendo, pois o Xampp se mostrou muito superior e prático ), logo, caso você não o tenha instalado, terá algumas dificuldades pois o Composer necessitará ser instalado através do protocolo seguro HTTPS e você precisará habilitar a extensão openssl do PHP.

Para habilitá-la no Xampp basta abrir o PHP.ini e descomentar a linha. Caso você tenha instalado o PHP com o WampServer verifique qual o procedimento.

;extension=php_openssl.dll
extension=php_openssl.dll

Agora, acesse o diretório de sua instalação do PHP ( que deve estar em c:/xampp/php caso você esteja utilizando o Xampp) pelo prompt de comando e digite o comando a seguir:

php -r "eval('?>'.file_get_contents('https://getcomposer.org/installer'));"

Esta linha de comando irá baixar o Composer.

Ainda no diretório da sua instalação do PHP digite:

echo @php "%~dp0composer.phar" %*>composer.bat

Caso o seu caminho do php não esteja dentro das variáveis de ambiente do Windows.

Vá até: Sistema->Configurações Avançadas->Variavéis de ambientes e procure por PATH e ao final adicione ( no caso de você estar utilizando Xampp )

;c:/xampp/php

Feito isto acesse a pasta htdocs de seu servidor local a fim de verificar se a instalação realmente funcionou.

Digite

composer -V

Caso tudo tenha dado certo você verá algo como:

Composer version 029341e144….

Bom é isso ai! Abraço do Giba {} 😀

3 comentários sobre “Instalação do Composer no Windows com Xampp”

  1. Estava dando erro de localização do php.exe no instalador Composer-Setup.exe, segui seu tutor e instalou perfeitamente, depois tentei rodar novamente o Composer-Setup.exe, e até ele achou as Path que antes dava erro. Parabéns pelo tutorial, Perfeito!

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *