Composer for Windows

Windows環境にComposerのインストール方法

方法1:MSIファイルでインストール

下記URLを開く

「 Download and run Composer-Setup.exe – it will install the latest composer version whenever it is executed. 」の部分にある Composer-Setup.exeをダウンロードして、インストールする。

https://getcomposer.org/download/

方法2:phpでインストール

XAMPPの直下にインストールする方法です。

例:

C:\xampp\php  ※xamppのphpパス

▽PHPフォルダへ移動し、php.exeを確認する

c:\cd c:\xampp\php

D:\xampp\php>dir php*
…..

Directory of C:\xampp\php

…..
2019/07/03 15:33 126,976 php.exe
…..

▽下記コマンドを実行する

参考URL:https://getcomposer.org/download/

php -r “copy(‘https://getcomposer.org/installer’, ‘composer-setup.php’);”
php -r “if (hash_file(‘sha384’, ‘composer-setup.php’) === ’48e3236262b34d30969dca3c37281b3b4bbe3221bda826ac6a9a62d6444cdb0dcd0615698a5cbe587c3f0fe57a54d8f5′) { echo ‘Installer verified’; } else { echo ‘Installer corrupt’; unlink(‘composer-setup.php’); } echo PHP_EOL;”
php composer-setup.php
php -r “unlink(‘composer-setup.php’);”

▽composer.pharがダウンロードされたか確認する

C:\xampp\php>dir composer*

2019/07/18 10:10 1,915,161 composer.phar

▽実行用BAT作成する。

新規 composer.txt 下記内容を貼付ける

@echo OFF

:: in case DelayedExpansion is on and a path contains !

setlocal DISABLEDELAYEDEXPANSION

php.exe “%~dp0composer.phar” %*

ファイルの拡張子を.batへ変更する

C:\xampp\php>dir composer*
……

2019/07/18 09:59 137 composer.bat
2019/07/18 10:10 1,915,161 composer.phar

実行してみる

D:\xampp\php>composer
______
/ ____/___ ____ ___ ____ ____ ________ _____
/ / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
/_/
Composer version 1.8.6 2019-06-11 15:03:05

……

最後にphpのパスをWindowsシステムPathに追加する

※追加方法は省略

ポイント:
・MSIでインストールする場合はcomposer.batは自動生成される。
(C:\ProgramData\ComposerSetup\bin)
・XAMPPなど環境整備ツールを利用する場合は方法2をお勧めします。

こちらもご覧ください。

人気の投稿