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]