Homebrewを使わずにcomposerをインストールする(mac)

MacBookProでHomebrewを使わずにcomposerを導入した手順を
忘れない為に書き残しておきます。

本当は、今後の為にもHomebrewを入れたほうがいいのでしょうけど・・・。
(自分が管理者じゃないPCなので、色々面倒なんです・・・)

経緯

WPのボイラーテンプレート「Bedrock」を使用しようと思い
下記サイトを参考に進めようとしたのですが、
https://qiita.com/ttsuru/items/4d893b30b2be3f0e5e2f

bedrockのインストールでいきなりつまずきました。

$ composer create-project roots/bedrock

エラー

composer: command not found

composerがないと怒られてる。
composerって何もしなくても使えるものではないんだ・・・・。

composerコマンドを使用できるように、コンポーザーをインストールします。

コンポーザーのインストール

※Mac用のやり方なので、windowはわかりません。

コンポーザーの公式サイト(https://getcomposer.org/)の「Downloadページ」の記述通りにインストールしました。

ターミナルを立ち上げたら、下記を打ち込みます。

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === '48e3236262b34d30969dca3c37281b3b4bbe3221bda826ac6a9a62d6444cdb0dcd0615698a5cbe587c3f0fe57a54d8f5') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
php composer-setup.php

ここで、下記のような表示がされればインストール完了。

All settings correct for using Composer
Downloading...

Composer (version 1.8.6) successfully installed to: /Users/〇〇/composer.phar
Use it: php composer.phar

インストールできたか確認

下記コマンドをうち、

composer --version

このような文が表示されていれば完了です

Composer version 1.8.6 2019-06-11 15:03:05

参考サイト

macOS に composer をインストールする - Qiita
composer は PHP のパッケージ管理ツールです。 インストールの仕方は Composer の公式サイト に書かれていますが、 mac にインストールする場合に、公式サイトの説明だけだと動かないことがあるので、補完しつつ手順を...

コメント