本稿では、PHP のパッケージ管理ツール Composer を macOS に Homebrew でインストールする手順について解説します。
前提
Composer を利用するためには、あらかじめ PHP が macOS にインストールされている必要があります。 PHP が macOS にインストールされていない場合は、次の記事などを参考にインストールしておいてください。
Composer のインストール
まずは Homebrew で Composer が提供されていることを確認しましょう。 次のように brew search コマンドで composer を検索してみましょう。 次のように Formulae として composer と表示されればOKです。
$ brew search composer
==> Formulae
composer
Homebrew で Composer が提供されていることが確認できたので Composer をインストールしてみましょう。 フォーミュラ名 composer を指定して、brew install コマンドでインストールします。
$ brew install composer
Updating Homebrew...
==> Auto-updated Homebrew!
Updated 1 tap (homebrew/core).
==> Updated Formulae
(中略)
==> Downloading https://getcomposer.org/download/1.7.2/composer.phar
######################################################################## 100.0%
🍺 /usr/local/Cellar/composer/1.7.2: 3 files, 1.8MB, built in 6 seconds
上のようにビールのアイコンが表示されればインストール完了です。
動作確認
Composer が利用できるようになったのかを確かめるため、つぎの例のように composer コマンドを実行し、Composer のロゴとオプション一覧が出れば、動作確認完了です。 次の例では v1.7.2 がインストールできたことが確認できます。
$ composer
______
/ ____/___ ____ ___ ____ ____ ________ _____
/ / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
/_/
Composer version 1.7.2 2018-08-16 16:57:12
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 Force ANSI output
--no-ansi Disable ANSI output
-n, --no-interaction Do not ask any interactive question
--profile Display timing and memory usage information
--no-plugins Whether to disable plugins.
-d, --working-dir=WORKING-DIR If specified, use the given directory as working directory.
(以下略)
おわりに
本稿では、PHPのパッケージツール Composer を macOS に Homebrew でインストールする方法について解説しました。 開発効率の改善に Composer を是非使いこなしてください。
更新履歴
- 2016年08月14日 – 本稿を執筆しました。
- 2018年08月30日 – homebrew/php が非推奨になったことに伴い、記事を再編しました。