composerにてSfのプロジェクトを立ち上げたかった。
Composerのインストール方法はめちゃ簡単
これに習ってコマンドをターミナルに入力
php -r "copy( 'https://getcomposer.org/installer'、'composer-setup.php');" php -r "if(hash_file( 'sha384'、 'composer-setup.php')=== '756890a4488ce9024fc62c56153228907f1545c228516cbf63f885e036d37e9a59d27d63f46af1d4d07ee0f76181c7d3'){echo 'インストーラー検証済みphp ');} echo PHP_EOL; " phpcomposer-setup.php
実行が全て終わったらCurrentDirectoryにcomposer.pharみたいなファイル
が生成されるはず
(PharファイルとはPHP用に一つのモジュールが圧縮されたファイルのこと)
ここで悩んだ
あとはcomposer reqというふうに実行できるのかなと思ったが、そうもいかなかった
というのも実行ファイルはpharファイルであるため、
php composer.phar reqという風に入力することでComposerを実行できる
せっかくならcomposer reqしたい
mv composer.phar /usr/local/bin/composer
実行が全て終わったらCurrentDirectoryにcomposer.phar
グローバルで使えるようにするには、実行ファイルをBinに入れておくことが必要である
Binファイルについては実行ファイルが入るんだぞ〜とは言われてたものの、実感がなかったが、今回このような形で学ぶことができた
コメント