Skip to content

2021インターン用WEBアプリケーション 第2タームTEAM C

Notifications You must be signed in to change notification settings

takaaa220/team-c_2

 
 

Repository files navigation

環境構築

Docker をインストールしていない人は Docker をインストールする.

初回起動時

ビルドと container start

docker-compose build
docker-compose up

依存ライブラリのインストール

docker-compose exec web composer install

テーブルの作成

docker-compose exec db bash
cd db
./create_database.sh

2回目以降

docker-compose up

で起動できると思います.

開発する場合

mysql との接続

docker-compose exec db mysql -u root -p$MYSQL_PASSWORD $MYSQL_DATABASE

テーブルを増やす

db/sql 配下のファイルを参考にして,新規ファイル作成

docker-compose exec db bash
mysql -u root -p$MYSQL_PASSWORD $MYSQL_DATABASE < db/sql/(作ったファイルのパス)

PHP にパッケージ加えたい

docker-compose exec web composer require (パッケージのなまえ)

(名前などは調べてください)

deploy

頑張ってください

About

2021インターン用WEBアプリケーション 第2タームTEAM C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 82.4%
  • HTML 11.5%
  • CSS 5.8%
  • JavaScript 0.1%
  • Dockerfile 0.1%
  • TSQL 0.1%