まず、vagrant mysqlにcreate table
CREATE DATABASE sampledb;
tutorial用のファイル群をgit clone
git clone https://github.com/Azure-Samples/laravel-tasks cd laravel-tasks composer install
laravelのルートに.env ファイルをつくる
APP_ENV=local APP_DEBUG=true APP_KEY= DB_CONNECTION=mysql DB_HOST=localhost DB_DATABASE=sampledb DB_USERNAME=root DB_PASSWORD=hoge
あれ、.envファイルって何でしょう?
.envファイル:.env ファイルを使用して、ユーザーは個人の作業環境変数をカスタマイズすることができる
>envファイルは、アプリケーションのソースコントロールに含めるべきでありません。各ユーザー/サーバは異なった環境設定が必要だからです。さらに、侵入者がソースコントロールリポジトリへアクセスすることが起きれば、機密性の高い情報が漏れてしまうセキュリティリスクになります。
なるほど、gitでpushしないようにってことですね。
migrationします。
[vagrant@localhost laravel-tasks]$ php artisan migrate
Migration table created successfully.
Migrating: 2014_10_12_000000_create_users_table
Migrated: 2014_10_12_000000_create_users_table
Migrating: 2014_10_12_100000_create_password_resets_table
Migrated: 2014_10_12_100000_create_password_resets_table
Migrating: 2015_10_27_141258_create_tasks_table
Migrated: 2015_10_27_141258_create_tasks_table
ほー
php artisan key:generate
php artisan serve
あれ、ipが127.0.0.1になってる。。192.168.33.10:8000にしないといけないのに。
なにーーーー