Instalação PHP Composer no XAMPP com Windows

Pré requisito:

Crie o diretório “C:\Desenvolvimento\xampp-win32-5.6.15-1-VC11\composer”.

Faremos o download do composer e iremos copiar o arquivo para o diretório que acabamos de criar.
Download https://getcomposer.org/composer.phar para  “C:\Desenvolvimento\xampp-win32-5.6.15-1-VC11\composer”.

Precisamos criar duas variáveis de ambiente COMPOSER_HOME e PHP_HOME. Para isso abra o “Painel de Controle” do Windows e abra o aplicativo “Sistema”.

Clique no link a esquerda “Configurações Avançadas do sistema”.

Na aba “Avançado” acione a opção “Variáveis de Ambiente”.

Opção para edição de variável de ambiente no Windows.

Opção para edição de variável de ambiente no Windows.

Na tela que se abre use a opção novo para criar as variáveis de ambiente e seu valor conforme a lista abaixo.

Tela de edição de variável de ambiente no Windows.

Tela de edição de variável de ambiente no Windows.

  • COMPOSER
    • Nome da variável: COMPOSER_HOME
    • Valor da variável: C:\Desenvolvimento\xampp-win32-5.6.15-1-VC11\composer
  • PHP
    • Nome da variável: PHP_HOME
    • Valor da variável: C:\Desenvolvimento\xampp-win32-5.6.15-1-VC11\php

Para ter acesso ao php precisamos incluir estas variáveis no “PATH” do Windows.

Edite a variável “Path” e inclua no final: ;%PHP_HOME%;%COMPOSER_HOME%;

Abra agora a linha de comando no Windows e vamos verificar se o Composer esta funcionando.

Clique no ícone do Windows a esquerda, no final da tela, e digite “cmd” (sem aspas) e pressione “Enter”.

Digite php -v para verificar a versão do php (apenas para verificar se o php esta funcionando).

windows_sistema

Tela de linha de comando do Windows.

 

Antes de testar o composer vamos criar o arquivo composer.bat dentro do diretório do composer com o conteúdo abaixo.

Arquivo “C:\Desenvolvimento\xampp-win32-5.6.15-1-VC11\composer\composer.bat”, conteúdo do arquivo.

Desta forma podemos executar diretamente o comando composer sem precisar fazer referencia ao comando php.

Para fazer o download das dependencias o composer usa a biblioteca “openssl”, precisamos habilitar esta biblioteca no php. Abra o arquivo php.ini e descomente a linha “extension=php_openssl.dll”.

Abra o arquivo “C:\Desenvolvimento\xampp-win32-5.6.15-1-VC11\php\php.ini”.

Agora vamos testar, novamente na tela de linha de comando digite “composer –version”. Será apresentado a versão atual do composer.

Para atualizar o composer use o comando “composer selfupdate”.

Tela de linha de comando do Windows com os comandos do composer.

Tela de linha de comando do Windows com os comandos do composer.

 

 

 

Deixe uma resposta

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

Time limit is exhausted. Please reload the CAPTCHA.