前提:確保已經安裝了PHP,並且配置好PHP的環境變量。(配置PHP環境變量:右鍵我的電腦選擇屬性->高級系統設置->高級->環境變量->選擇path,編輯->新建,輸入PHP的安裝目錄,確定保存)
安裝過程:
- 執行以下命令,將會在當前目錄下載一個composer.phar文件
(1)下載安裝腳本 composer-setup.php 到當前目錄:
(2)執行安裝過程php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"
(3)刪除安裝腳本php composer-setup.php
php -r "unlink('composer-setup.php');"
- 安裝,分爲全局安裝和局部安裝
(1)全局安裝
a. Windows系統:找到PHP的安裝目錄也就是php.exe所在目錄;將composer.phar複製到PHP的安裝目錄下;在這個目錄下新建一個文件composer.bat,內容爲:
執行composer --version輸出版本好說明安裝成功@php "%~dp0composer.phar" %*
b. Mac或Linux系統:將composer.phar 文件移動到 /usr/local/bin/ 目錄下面sudo mv composer.phar /usr/local/bin/composer
(2)局部安裝:將 composer.phar 文件複製到項目根目錄下,然後通過 php composer.phar 指令即可使用 Composer 了! - 安裝使用時可能遇到的問題
(1)執行 php -r "copy(‘https://install.phpcomposer.com/installer’, ‘composer-setup.php’);"時報錯:
原因:php配置出了問題
解決:打開php的openssl擴展,重啓服務。
(2)已經安裝好composer,cmd下可以正常使用,但是在Git Bash裏面使用時提示如下提示:bash: composer: command not found
原因:Git Bash 不識別 composer.bat 文件,
解決:在php.exe同級目錄下,新建文件 composer (是沒有後綴的),內容爲:
#!/usr/bin/env sh
# php /path/to/composer.phar $*
php `dirname $0`/composer.phar $*