はじめに
このクイックスタートガイドでは、Ubuntu 20.04サーバーにComposerをインストールします。
各ステップの詳細な説明を含む、このチュートリアルの詳細版については、Ubuntu 20.04にComposerをインストールして使用する方法を参照してください。
前提条件
このガイドに従うには、sudo
ユーザーとしてUbuntu 20.04サーバーにアクセスできる必要があります。
ステップ1 — 依存関係のインストール
パッケージマネージャーキャッシュを更新し、php-cli
を含む必要な依存関係をインストールして、次の手順に進みます。
ステップ2 — Composerのダウンロードとインストール
ホームディレクトリに移動し、curl
を使用してComposerインストーラーを取得します:
次に、ダウンロードしたインストーラーがComposerパブリックキー/署名ページで見つかる最新のインストーラーのSHA-384ハッシュと一致するかどうかを確認します。
curl
を使用して、最新の署名を取得し、シェル変数に保存します:
次に、次のPHPコードを実行して、インストールスクリプトが安全に実行できるかを確認します:
次の出力が表示されます:
Installer verified
注意:出力にInstaller corrupt
と表示された場合は、ダウンロードおよび検証プロセスを繰り返して、検証済みのインストーラーを取得する必要があります。
次のコマンドを使用して、システム全体で/usr/local/bin
の下にcomposer
という名前のシステムワイドなコマンドとしてComposerをダウンロードしてインストールします:
次のような出力が表示されます:
OutputAll settings correct for using Composer
Downloading...
Composer (version 2.2.9) successfully installed to: /usr/local/bin/composer
Use it: php /usr/local/bin/composer
インストールをテストするには、次を実行します:
Output ______
/ ____/___ ____ ___ ____ ____ ________ _____
/ / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
/_/
Composer version 2.2.9 2022-03-15 22:13:37
Usage:
command [options] [arguments]
Options:
-h, --help Display this help message
-q, --quiet Do not output any message
-V, --version Display this application version
--ansi 強制的にANSI出力
--no-ansi ANSI出力を無効にする
-n, --no-interaction Do not ask any interactive question
--profile 時間とメモリ使用量情報を表示
--no-plugins プラグインを無効にするかどうか
-d, --working-dir=WORKING-DIR If specified, use the given directory as working directory.
--no-cache キャッシュの使用を防止
-v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug
...
これにより、Composerがシステムに正常にインストールされ、システム全体で使用できることが確認されます。
関連チュートリアル
このチュートリアルに関連する詳細なガイドへのリンクです:
Source:
https://www.digitalocean.com/community/tutorials/how-to-install-composer-on-ubuntu-20-04-quickstart