PHPを使う環境ではほぼ必須といえる、PHPのパッケージ管理システムComposerのインストール手順をまとめました。
インストール方法
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
curlでインストーラをダウンロードしてPHPで実行します。
Composerのpharファイルをグローバルな場所に移動します。
Composer自身をアップデート
composer self-update
よくあるエラーと対処法
The zip extension and unzip command are both missing, skipping.
zip拡張とunzipコマンドが無いといわれているので、zip,unzip,php-zipをインストールします。
RedHat系
# apt install zip unzip php-zip
Debian系
# yum install zip unzip php-zip
Composer is operating significantly slower than normal because you do not have the PHP curl extension enabled.
PHPのcurl拡張が有効でないため、Composeが通常より遅くなると言われているので、PHPのcurl拡張をインストールします。
RedHat系
# apt install php-curl
Debian系
# yum install php-curl