首頁 >開發工具 >composer >Ubuntu14.04下安裝Composer

Ubuntu14.04下安裝Composer

藏色散人
藏色散人轉載
2019-08-07 15:03:182429瀏覽

Composer是PHP的一個依賴管理工具,那麼Ubuntu14.04下如何安裝Composer?下面就由composer使用教程欄位為大家講解Ubuntu14.04下安裝Composer的方法。

Ubuntu14.04下安裝Composer

#下載Composer:

curl -sS https://getcomposer.org/installer | php

Ubuntu14.04下安裝Composer

########################################################################################################## # ##安裝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中文網其他相關文章!

陳述:
本文轉載於:aliyun.com。如有侵權,請聯絡admin@php.cn刪除