teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2016/07/27 16:14

投稿

coba-coba
coba-coba

スコア1409

answer CHANGED
@@ -1,2 +1,23 @@
1
1
  composer.pharを/usr/local/bin/などのパスの通ったところに移動すると、composerと打ち込むだけで実行できます。
2
- Google Cloud Platformではどこまで権限があるか分かりませんが。
2
+ Google Cloud Platformではどこまで権限があるか分かりませんが。
3
+
4
+ 追記:
5
+ 単純な方法はパスの通った所にファイル名を変更して移動する方法です。
6
+ te2jiさんの回答の通りです。
7
+ ```
8
+ mv composer.phar /usr/local/bin/composer
9
+ ```
10
+ それでもいいですが、composer.pharをアップデートする時などに毎回/usr/local/bin/にリネームして移動しなければなりません。
11
+ そこで、asahina_devさんのおっしゃる通り、エイリアスを設定する方法があります。
12
+ ```PHP
13
+ alias composer="php /composerをダウンロードするパス/composer.phar"
14
+ ```
15
+ これは、
16
+ php /composerをダウンロードするパス/composer.phar
17
+ で実行するところを
18
+ composer
19
+ で実行できるようにエイリアスを設定しています。
20
+
21
+ これでどこでもcomposerというコマンドを使うことができます。
22
+
23
+ composer.pharをアップデートする際には、/composerをダウンロードするパス/composer.pharを更新していくことになります。