この記事では、Ubuntu 18.04 LTS に Composer をインストールして構成するために必要な手順について説明しました。このチュートリアルを続行する前に、sudo 権限を持つユーザーとしてログインしていることを確認してください。このチュートリアルのすべてのコマンドは、root 以外のユーザーとして実行する必要があります。
Composer は、PHP に最適な依存関係マネージャーです。 Composer は、必要なすべての PHP パッケージをプロジェクト ディレクトリにインストール、更新、およびプルできます。パッケージのインストール時に、composer はパッケージの依存関係をチェックし、依存パッケージが存在する場合は依存関係もインストールします。
Ubuntu に Composer をインストールする
ステップ 1. まず、Ubuntu サーバーにパッケージをインストールする前に、すべてのシステム パッケージが更新されていることを確認することを常にお勧めします。
sudo apt update sudo apt upgrade sudo apt install wget php-cli php-zip unzip
ステップ 2. Composer をインストールします。
マシンに php cli をインストールしたので、composer インストーラーをダウンロードできます:
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
ファイル composer-setup.php が現在の作業ディレクトリにダウンロードされます。その後、Composer Signatures ページでスクリプトの SHA-384 ハッシュを比較して、スクリプトのデータの整合性を確認します。
HASH="$(wget -q -O - https://composer.github.io/installer.sig)"
次のコマンドを実行して、インストール スクリプトが破損していないことを確認します:
php -r "if (hash_file('SHA384', 'composer-setup.php') === '$HASH') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
ハッシュが一致すると、次の出力が得られます:
Installer verified
次に、次のコマンドは Composer を /usr/local/bin ディレクトリにインストールします:
sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
以下のような出力が表示されます:
All settings correct for using Composer Downloading... Composer (version 1.8.5) successfully installed to: /usr/local/bin/composer Use it: php /usr/local/bin/composer
最後に、次のように入力してインストールを確認できます。
composer
上記のコマンドは、Composer のバージョン、コマンド、および引数を出力します:
______ / ____/___ ____ ___ ____ ____ ________ _____ / / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/ / /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ / \____/\____/_/ /_/ /_/ .___/\____/____/\___/_/ /_/ Composer version 1.8.5 2019-09-23 16:46:47 Usage: command [options] [arguments]
Ubuntu 18.04 に Composer をインストールするために必要なことはこれだけです。この簡単なヒントがお役に立てば幸いです。質問や提案がある場合は、下にコメントを残してください。