2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

laravel: command not found

Posted at

この記事を参考にcentos7上にLaravel環境を作ろうと試みた。

だがしかし・・・

laravel: command not found

phpとcomposerまではうまくいった。
パスもうまくいった。
しかし、

Laravelのインストールという部分でつまづいた。

composer global require laravel/installer

エラーは出なかったが、

$ laravel -v
laravel: command not found

なんでやねん。

パスの違っていた

export PATH=$PATH:$HOME/.composer/vendor/bin

との説明だったけど、なぜか違った。

$HOME/.composer/vendor/binの部分が、なぜかディレクトリが変わっていたのだ!!

実際のパスは

// すでに設定済みのためwhichで確認
$ which laravel
/root/.config/composer/vendor/bin/laravel

なのでexportで記述する場合は次のようにすればよかったのかな。

export PATH=$PATH:$HOME/.config/composer/vendor/bin

どうやって見つけた?

ホームディレクトリで検索

$ cd // ホームディレクトリに移動
$ find .composer .
(略)
./.config/composer/vendor/bin/laravel
(略)

これかなって思ってパスを登録したら確認できたので、合ってるかな。

パスは通したのに、laravel: command not foundで悩んでいる人がいたらひょっとしたら上記のようなパスに変わっているかもしれないので参考にしてください。

2
1
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?