登録日: 2025-02-03   最終更新日: 2025-04-23

Composer コマンドのインストールについて

Composer は PHP の依存関係を管理するツールで、Laravel などのフレームワークを使う際に必要になります。以下の手順で Composer をインストールできます。

Composer のインストール方法

Windows の場合

公式ホームページにアクセス

公式サイト 「 Composer 」にアクセスし 「Download」ボタンをクリックします。

Composer Downloadページ

ダウンロードページが表示されます。
「Composer-Setup.exe」のリンクをクリックし、インストールファイルをダウンロードします。

インストール実行

ダウンロードした 「Composer-Setup.exe」 を実行してインストールをおこないます。

Select install mode

「 Select install mode 」選択画面が表示されます。 「 Install for all user(recommended) 」を選択します。

選択肢の内容は以下になります。

  • Install for all user(recommended) : Windwosの全ユーザが利用可能。
  • Install for me only : ログインしているユーザのみ利用可能。

Installation Options

「 Installation Options 」画面が表示されます。
「 Next 」ボタンをクリックします。

Settings Check

「 Settings Check 」画面が表示されます。
※ php.exe のパスが設定されている場合、「 Choose the command-line PHP you want to use: 」に自動的に設定されます。
XAMPP などをインストールして PHP を動かしている場合などは、Windows の環境変数に PHP のパス設定がされないため、「 Browse... 」ボタンをクリックし、インストールした XAMPP フォルダないの 「 php.exe 」のパスを選択します。
「 Choose the command-line PHP you want to use: 」を選択したら、「 Next 」ボタンをクリックします。

XAMPP のディレクトリ構造は以下のようになっています。
※以下の例は、D ドライブに XAMPP 環境がインストールされている場合です。

d:\xampp
    ├ anonymous
    ├ apache
    ├ cgi-bin
・・・
    ├ php
        ├ php.exe

Proxy Settings

「 Proxy Settings 」画面が表示されます。
「 Next 」ボタンをクリックします。

Ready to Install

「 Ready to Install 」画面が表示されます。
「 Install 」ボタンをクリックします。

Information

「 Information 」画面が表示されます。
「 Next 」ボタンをクリックします。

Completing Composer Setup

「 Completing Composer Setup 」画面が表示されます。
「 Finish 」ボタンをクリックします。

composer バージョンの確認

コマンドプロンプトを起動し以下のコマンドを入力し、バージョンが表示されてば composer のインストールは完了です。


composer -V

Mac の場合

ターミナルを開き、以下のコマンドを実行


curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer

composer -V を実行し、バージョンが表示されれば成功

Linux の場合

ターミナルで以下のコマンドを実行


curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer

composer -V で動作確認

Composer のアップデート


composer self-update

よくあるエラーと対策

「composer: command not found」と表示される場合

composer コマンドがパスに追加されていない可能性があるため、以下を試す


export PATH="$HOME/.composer/vendor/bin:$PATH"

もしくは composer.phar を composer として /usr/local/bin/ に移動

PHP が必要なバージョン以上でない場合

php -v でバージョンを確認 必要に応じて PHP をアップグレード

Composer の基本コマンド

コマンド 説明
composer install composer.json に基づいて依存関係をインストール
composer update 依存関係を最新バージョンに更新
composer require vendor/package 特定のパッケージを追加
composer remove vendor/package 特定のパッケージを削除
composer dump-autoload オートロードファイルを再生成


広告募集中|役立つ情報.net

記事

新規投稿

Docker についての基本学習

詳しくみる

新規投稿

ChatGPT を利用して Laravel のバリデーションを作成

詳しくみる

新規投稿

XAMPP をインストールする方法について

詳しくみる

広告募集中|役立つ情報.net