図書予約システム
-
Windows Subsystem for Linux 上でプログラムダウンロード
git clone https://github.com/q23isline/library.git
-
リポジトリのカレントディレクトリへ移動
cd library -
開発準備
cp .vscode/extensions.json.default .vscode/extensions.json cp .vscode/launch.json.default .vscode/launch.json cp .vscode/settings.json.default .vscode/settings.json cp app/config/.env.example app/config/.env cp app/config/app_local.example.php app/config/app_local.php
-
アプリ立ち上げ
docker compose build sudo chmod -R ugo+rw ./ docker compose up -d docker compose exec app php composer.phar install sudo chmod -R 777 app/vendor
# DB、バックエンドコンテナ起動
docker compose up -d
# バックエンド起動
docker compose exec app bin/cake server -H 0.0.0.0# バックエンド起動ターミナルで Ctrl + c
docker compose down| Password | |
|---|---|
| admin@example.com | admin00 |
# プロジェクト全体のファイルすべてに読み込み、書き込み権限を与える
sudo chmod -R ugo+rw ./
# インストールしたライブラリに実行権限を含めた全権限を与える
sudo chmod -R 777 app/vendor| 項目名 | 設定値 |
|---|---|
| ホスト名 | 127.0.0.1 |
| ポート | 3306 |
| ユーザー名 | root |
| パスワード | root |
| サービス | ログ出力場所 |
|---|---|
| MySQL | logs/db |