laravel5.2 違う環境に git clone したら No supported encrypter found.

生意気にgithubアカウントをとって、バージョン管理し始めてます。勉強になるし。(公開リポジトリは怖くてまだチャレンジできない)

本番環境にクローンするのはまだ先の話ですが、ちょっと他の環境にもってきたくてはじめて github から git clone してみました。

.envがない

あちこちで見かけてましたが、gitignoreに指定されているので当然ありません。なので、

 cp .env.example .env

から各種設定。

permissionどうのこうの

対象デイレクトリに権限を。

No supported encrypter found.

.envの APP_KEY が設定されていないとでるみたい。

php artisan key:generate

を実行。

vendor/... がないよ!

laravel本体?もgitignoreなのかな。

composer update