XreaでComposerインストール

昔はphpでライブラリといえばpearだった。
時代は進んで、いまはcomposerを使って各アプリケーションごとにそれぞれライブラリを入れる形に変わっている。

たいそう驚きはしたが、理にかなっているなと。
VisualStudioでもnuegtを使ったライブラリ管理で各プロジェクトごとに必要なアプリケーションを落とすだけになっていたが、システムにdllを放り込んだり、プロジェクトの発行にいちいちdllを含めたりインストールさせたりするより遥かに便利で、すっきりしていた。

まずはいつも使っているXreaにComposerを入れてみることにする。

-bash-4.2$ curl -sS https://getcomposer.org/installer | php
PHP Notice:  Undefined variable: argv in - on line 13
PHP Stack trace:
PHP   1. {main}() -:0
Content-type: text/html; charset=UTF-8

All settings correct for using Composer
Downloading...

Composer (version 1.4.2) successfully installed to: /virtual/yam/bin/composer.phar
Use it: php composer.phar

方法は至極簡単。curlhttps://getcomposer.org/installerをたたき、パイプでphpに渡してやるだけでした。

ただ、Composer実行時に失敗。
原因を追うことに。