/hew2

Primary LanguagePHP

環境セットアップ

これからの作業はhew2ディレクトリ直下で実行する

コンテナを立ち上げる

$ docker-compose up -d

初期設定

$ ./init-setup.sh

// windows
\dir> bash ./init-setup.sh

を実行


コンテナ内にログイン

$ docker-compose exec web bash

もう一つコマンドプロンプトを開いてそちらでも同じコマンドでコンテナにログインする


マイグレーションの実行(DB接続確認)

ここからの作業はコンテナにログインした状態で実行する

# php artisan migrate

特にエラーなど出なければDB接続成功!!


サーバの立ち上げ

# php artisan serve --host 0.0.0.0 --port 8081

もう一方のコンテナで

# npm run watch-poll

2回実行する

立ち上げたあとブラウザでhttp://localhost:3000/にアクセスして Topの文字,http://localhost:3000/loginにアクセスして Loginの文字が表示されれば環境構築終了!!!


補足

MySQLコマンドを使う

  1. データベースコンテナにログインする
$ docker-compose exec db bash
  1. MySQLにログインする
# mysql -u docker -p docker