
ショコラ
コンポーザーをインストールするには?
curlで取得する。

もっさん先輩
コンポーザーは以下の手順でインストールします。
curl -sS https://getcomposer.org/installer | php &&\
mv composer.phar /usr/local/bin/composer &&\
chmod a+x /usr/local/bin/composer
コンポーザーをインストールした後に、コンポーザーを使ってパッケージをインストールしようとすると、高い確率で以下のエラーを見ているような気がします。その場合 unzip コマンドをインストールします。
Failed to download phpoffice/phpexcel from dist: The zip extension and unzip/7z commands are both missing, skipping.
The php.ini used by your command-line PHP is: /usr/local/etc/php/conf.d/docker-php-ext-sodium.ini
Now trying to download from source
apt-get install -y --no-install-recommends unzip
例えば、AWS SDK for PHP Version 3 をインストールするには任意のディレクで↓のようにします。
composer require aws/aws-sdk-php
以上