Composer是PHP的一個依賴管理工具,那麼Ubuntu14.04下如何安裝Composer?下面就由composer使用教程欄位為大家講解Ubuntu14.04下安裝Composer的方法。
#下載Composer:
curl -sS https://getcomposer.org/installer | php
########################################################################################################## # ##安裝Composer:######
/usr/bin/php composer.phar --version######設定全域指令:######
sudo mv composer.phar /usr/local/bin/composer######看是否安裝與設定成功:#####
composer -version# ##成功的話,會出現下面這個圖############### ######### Packagist / Composer中國全量鏡像##########方法一:修改composer 的全域設定檔(建議方式)######開啟命令列視窗(windows使用者)或控制台(Linux、Mac 使用者)並執行下列指令:###
composer config -g repo.packagist composer https://packagist.phpcomposer.com### 方法二:修改目前專案的composer.json 設定檔:######開啟命令列視窗(windows使用者)或控制台(Linux、Mac 使用者),進入你的專案的根目錄(也就是composer.json 檔案所在目錄),執行以下指令:###
composer config repo.packagist composer https://packagist.phpcomposer.com###上述指令將會在目前專案中的composer.json 檔案的結尾自動新增鏡像的設定資訊(你也可以自己手動新增):###
"repositories": { "packagist": { "type": "composer", "url": "https://packagist.phpcomposer.com" } }###以laravel 專案的composer.json 設定檔為例,執行上述指令後如下所示(注意最後幾行):###
{ "name": "laravel/laravel", "description": "The Laravel Framework.", "keywords": ["framework", "laravel"], "license": "MIT", "type": "project", "require": { "php": ">=5.5.9", "laravel/framework": "5.2.*" }, "config": { "preferred-install": "dist" }, "repositories": { "packagist": { "type": "composer", "url": "https://packagist.phpcomposer.com" } } }###OK,一切都搞定!試試 composer install 來體驗飛一般的速度吧! #########鏡像原理:#########一般情況下,安裝套件的資料(主要是zip 檔案)一般是從github.com 下載的,安裝套件的元數據是從packagist.org 上下載的。 ######然而,由於眾所周知的原因,國外的網站連接速度很慢,並且隨時可能被“牆”甚至“不存在”。 ######「Packagist 中國全量鏡像」所做的就是緩存所有安裝包和元資料到國內的機房並透過國內的CDN 進行加速,這樣就不必再去向國外的網站發起請求,從而達到加速composer install 以及composer update 的過程,並且更加快速、穩定。因此,即使packagist.org、github.com 發生故障(主要是連線速度太慢、被牆),你仍然可以下載、更新安裝套件。 ###
以上是Ubuntu14.04下安裝Composer的詳細內容。更多資訊請關注PHP中文網其他相關文章!