composerのインストールと実行まで

 

composerにてSfのプロジェクトを立ち上げたかった。

Composerのインストール方法はめちゃ簡単

getcomposer.org

これに習ってコマンドをターミナルに入力

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したい

getcomposer.org

 

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

実行が全て終わったらCurrentDirectoryにcomposer.phar

グローバルで使えるようにするには、実行ファイルをBinに入れておくことが必要である

Binファイルについては実行ファイルが入るんだぞ〜とは言われてたものの、実感がなかったが、今回このような形で学ぶことができた

コメント

タイトルとURLをコピーしました