準(zhǔn)備
1.確定已經(jīng)配置好php環(huán)境
composer是部署PHP項(xiàng)目依賴的工具给猾,所以php環(huán)境是必備的
2.準(zhǔn)備好你的Github的token
composer在部署依賴需要從 Github API 請(qǐng)求很多信息,Composer 可能會(huì)要求您提供 Github 登錄憑據(jù)以獲取 Github API 訪問(wèn)令牌墅拭。
安裝:
-
Windows環(huán)境下命令行下
1).下載composer安裝文件
php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"
2).安裝composer
php composer-setup.php
3).刪除composer安裝文件
php -r "unlink('composer-setup.php');"
4). 將composer.phar寫(xiě)成一個(gè)命令行可執(zhí)行文件失仁,使composer全局執(zhí)行
@php "%~dp0composer.phar" %*
- 安裝程序選項(xiàng):
1 . --install-DIR
您可以使用該--install-dir選項(xiàng)并提供目標(biāo)目錄掀序,將composer安裝到特定目錄爹脾。例:php composer-setup.php --install-dir=bin
2 .- 文件名
您可以使用該--filename選項(xiàng)指定文件名(默認(rèn)值:composer.phar)。
例:php composer-setup.php --filename=composer
3 . - 版
您可以使用該--version選項(xiàng)并提供目標(biāo)版本坡疼,將composer安裝到特定版本椒涯。
例:php composer-setup.php --version=1.0.0-alpha8
- 在composer官網(wǎng)下載安裝包
下載composoer.step.exe根據(jù)提示安裝
-
更新composer:命令行下
composer self-update
Linux
準(zhǔn)備:如果使用curl安裝需要curl命令支,使用yum安裝curl(curl命令可以用來(lái)執(zhí)行下載、發(fā)送各種HTTP請(qǐng)求废岂,指定HTTP頭部等操作)祖搓。. 安裝:
1 . wget直接下載composer.phar
直接下載composer.phar部署目錄:(版本下載地址獲取)
wiget 'https://getcomposer.org/download/1.6.5/composer.phar'
2 .curl方式安裝
安裝到當(dāng)前目錄:
curl -sS https://getcomposer.org/install | php
安裝到指定/bin目錄下
curl -sS https://getcomposer.org/installer | php -- --install-dir=bin
3 .php下載器安裝
如果安裝失敗,通過(guò)PHP下載器下載安裝:
php -r "readfile('https://getcomposer.org/installer');" | php
將部署到全局任何地方使用composer湖苞,如果不需要可以不執(zhí)行
mv composer.phar /usr/local/bin/composer