fix: DB 설정 통일 및 설치 스크립트에 Redis/MySQL 연결 체크 추가

- DB 기본값을 ws.ubuilder.co.kr/mos/jsh로 전체 통일
- context-path /spring → / 로 변경
- install.sh/bat에 Redis 자동 시작, MySQL 연결 확인 단계 추가
- health URL /health → /actuator/health 수정
- 개발환경 가이드 문서 동기화

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
이 Commit은 다음에 포함되어 있습니다:
2026-03-25 19:01:09 +09:00
부모 dc108df513
커밋 ce70702240
8개의 변경된 파일131개의 추가작업 그리고 49개의 파일을 삭제

파일 보기

@@ -114,9 +114,9 @@
+------------------+----------+------------------------------------------+
DB 생성 예시 (MySQL):
CREATE DATABASE wbx_spring CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'wbxapp'@'localhost' IDENTIFIED BY 'password';
GRANT ALL ON wbx_spring.* TO 'wbxapp'@'localhost';
CREATE DATABASE mos CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'jsh'@'%' IDENTIFIED BY 'jsh@';
GRANT ALL ON mos.* TO 'jsh'@'%';
[2-3] Redis
@@ -155,8 +155,8 @@
docker compose -f docker-compose-dev.yml up -d
# 4) .env 파일 수정 (DB 비밀번호를 docker-compose 설정에 맞춤)
# DB_USER=wbxapp
# DB_PASS=password
# DB_USER=jsh
# DB_PASS=jsh@
# JWT_SECRET=dev-secret-key-for-local-development-only
# 5) 앱 실행
@@ -164,7 +164,7 @@
./gradlew bootRun (Linux/macOS)
# 6) 확인
http://localhost:8080/health → {"status":"UP"}
http://localhost:8080/actuator/health → {"status":"UP"}
http://localhost:8080/swagger-ui → API 문서
http://localhost:8080/admin/login → 관리 콘솔
@@ -194,9 +194,9 @@
+------------------+--------+----------+------------------------------+
| 서비스 | 포트 | 계정 | 비고 |
+------------------+--------+----------+------------------------------+
| MySQL 8.0 | 3306 | wbxapp | PW: password (기본 프로필) |
| MySQL 8.0 | 3306 | jsh | PW: jsh@ (기본 프로필) |
| | | | root PW: rootpassword |
| PostgreSQL 16 | 5432 | wbxapp | PW: password (--profile pg) |
| PostgreSQL 16 | 5432 | jsh | PW: jsh@ (--profile pg) |
| Redis 7 | 6379 | - | 인증 없음 (개발용) |
+------------------+--------+----------+------------------------------+