第一步:配置path。這里我的php在E:\wamp\bin\php\php5.5.12目錄下面。操作如圖一圖二


第二步:下載安裝包,配置php文件
1、下載安裝包,https://getcomposer.org/download/

2.在php.ini文檔中打開extension=php_openssl.dll
3.下載php_ssh2.dll、php_ssh2.pdb,
http://windows.php.net/downloads/pecl/releases/ssh2/0.12/
4.把php_ssh2.dll、php_ssh2.pdb文件放php的ext文件夾
5.重啟apache,php
第三步:安裝
1.雙擊Composer-Setup.exe,點(diǎn)擊next

2.選擇你的php.exe所在文件夾的路徑

3.直接點(diǎn)next
4.點(diǎn)install
5.點(diǎn)finish
6.打開cmd,直接輸入composer:如下表示安裝成功

第四步:使用
比如,我的項(xiàng)目在E:\wamp\www\thinkphp下,說白了就是在"thinkphp"這個(gè)文件夾下,
我現(xiàn)在想在這個(gè)文件夾下用composer管理組件,該怎么做?
1.在`thinkphp`這個(gè)文件夾下創(chuàng)建一個(gè)composer.json文件,這個(gè)文件中有你所有組件的信息.文件內(nèi)容如下:
我添加了我要用到的3個(gè)組件

php組件很多,組件名和版本都可以從https://packagist.org/獲得
2.在cmd命令行中,進(jìn)入到`thinkphp`這個(gè)目錄下,
3.在cmd命令行執(zhí)行composer install命令,他會(huì)去自動(dòng)下載`thinkphp`文件夾下的composer.json文件中的那3個(gè)組件.

結(jié)果如下:生成了幾個(gè)文件夾

可以看到,他自動(dòng)生成了一個(gè)vendor文件夾,組件全下載在了vendor下面.
應(yīng)用時(shí)添加 :require APP_PATH . '../vendor/autoload.php';//引入自動(dòng)加載文件