okahidenobu / lemp-laravel-rest-api

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

lemp-laravel-rest-api

使用技術とバージョン

  • docker-compose
  • PHP
  • Laravel
  • composer
  • Nginx
  • MySql 5.7.31¥

開発環境構築手順

1. 環境変数ファイルを作成

.env.exampleをコピーし.envファイルを作成し値を指定

2. ローカル開発開始

$ docker compose up -d --build

3. データベースにサンプルデータ挿入

/database/migration にテーブル定義ファイルを置き、 /database/seeds にデモデータ定義ファイルを置いて以下を実行。

$ docker compose exec app bash
$ cd my-laravel-app
$ php artisan migrate
$ php artisan db:seed

既存のデータがすでにDBに存在する時にエラーが出た場合

$ php artisan migrate:refresh

コマンドでデータを入れ直せる可能性あり

4. パッケージインストール

$ docker compose exec app bash
$ cd my-laravel-app
$ composer install

定義ファイルがない場合は以下を参考に作成

About


Languages

Language:PHP 94.9%Language:Blade 3.6%Language:Shell 0.9%Language:Dockerfile 0.4%Language:HTML 0.2%