ホームページ  >  記事  >  開発ツール  >  Ubuntu14.04 に Composer をインストールする

Ubuntu14.04 に Composer をインストールする

藏色散人
藏色散人転載
2019-08-07 15:03:182378ブラウズ

Composer は PHP の依存関係管理ツールですが、Ubuntu 14.04 に Composer をインストールするにはどうすればよいですか?次に、composer 使用法チュートリアル 列では、Ubuntu 14.04 に Composer をインストールする方法を説明します。

Ubuntu14.04 に Composer をインストールする

Composer をダウンロード:

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

Install Composer:

/usr/bin/php composer.phar --version

Set global command:

sudo mv composer.phar /usr/local/bin/composer

インストールと設定が成功したかどうかを確認します:

composer -version

成功すると、次の画像が表示されます

Ubuntu14.04 に Composer をインストールする

## Packagist / Composer China の完全な画像

方法1: Composer のグローバル設定ファイルを変更する (推奨方法)

コマンド ライン ウィンドウ (Windows ユーザー) またはコンソール (Linux、Mac ユーザー) を開き、次のコマンドを実行します。

composer config -g repo.packagist composer https://packagist.phpcomposer.com

方法2: 現在のプロジェクトのcomposer.json構成ファイルを変更します:

コマンドラインウィンドウ(Windowsユーザー)またはコンソール(Linux、Macユーザー)を開き、プロジェクトのルートディレクトリ(つまり、 combos.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 をインストールしてみてください。

ミラー原則:

通常の状況では、インストール パッケージのデータ (主に zip ファイル) は通常 github.com からダウンロードされ、インストールのメタデータはパッケージはpackagist.orgからダウンロードされます。

ただし、よく知られている理由により、海外の Web サイトの接続速度は非常に遅く、いつでも「壁に囲まれる」か、さらには「存在しない」可能性があります。

「Packagist China Full Mirror」は、すべてのインストール パッケージとメタデータを国内のコンピュータ ルームにキャッシュし、国内の CDN を通じて高速化することで、海外の Web サイトにリクエストを行う必要がなくなり、コンポーザーの高速化を実現します。インストールとコンポーザーのアップデートのプロセスがより速く、より安定しました。したがって、packagist.org または github.com が失敗した場合でも (主に接続速度が遅すぎるかブロックされているため)、インストール パッケージをダウンロードして更新することができます。

以上がUbuntu14.04 に Composer をインストールするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はaliyun.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。