Posted at

[PHP]MacにComposerをインストールしよう。

composer.png

PHPを扱うものとしてはComposerは必須ですよね。

インストール方法を簡単ですがまとめました。


+Composerって?

PHPのパッケージ管理ツールのことです。

CakePHPやLaravelなどのフレームワークであったり、Githubなどで公開されている便利なパッケージ(メール操作・ファイル操作など)を一元管理してくれます。

違う環境で作業を行うときなど、コマンドを叩くだけですべてのパッケージを一括でインストールできます。


+事前準備


  • パソコン:MacでもWindowsどちらでもOK。

  • PHP:バージョン5.3.2以上 ※MAMPでサクッとインストールした方が簡単。

※ PHPのインストール確認

1.Macのターミナル or Windowsのコマンドプロンプトを立上げる。

2.以下のコマンドを入力する。

$ php -v

3.こんな感じでバージョンが表示されるとOK。

PHP 7.1.12 (cli) (built: Nov 27 2017 15:53:40) ( NTS )

Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies


+インストール

1.インストールしたいディレクトリに移動する。

$ cd インストールディレクトリ

2.インストール用コマンドを入力

$ curl -sS https://getcomposer.org/installer | php

これで、ディレクトリ内に 「composer.phar」 が作成されればインストール完了です。

このファイルを実行することでcomposerを利用できます。

また、パスを通すことでグローバルに実行できます。

パスを通すには以下の様にパスが通ったディレクトリ(/usr/local/bin/)に移動してください。

$ mv composer.phar /usr/local/bin/composer

※ homebrewでのインストールは以下にサクッとまとめています。

[PHP]MacにhomebrewでComposerをインストールしよう。


+確認

1.composerコマンドを入力

$ composer

2.こんな感じでバージョンが表示されるとOK。

   ______

/ ____/___ ____ ___ ____ ____ ________ _____
/ / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
/_/
Composer version 1.6.5 2018-05-04 11:44:59
Usage:
command [options] [arguments]