kjh2064
|
f44e116e7f
|
feat(deployment): Add SSH deployment script and comprehensive guide
SSH 기반 배포 자동화:
deploy-manual.sh:
- 대화형 배포 스크립트
- 환경 파악 (자동 SSH 확인)
- 백업 생성 (5개 보관)
- rsync 파일 전송
- 권한 설정 (www-data)
- nginx 재시작
- 헬스 체크 (HTTP 200)
DEPLOYMENT_SSH_GUIDE.md:
- SSH 키 설정 (최초 1회)
- 환경 파악 단계별 가이드
- Release 빌드
- 배포 스크립트 실행
- 검증 절차
- 롤백 방법
- 문제 해결 가이드
배포 방식:
1. 자동: ./deploy-manual.sh 192.168.123.100
2. 수동: SSH 접속 후 단계별 진행
네트워크:
- 내부 IP: 192.168.123.100 (SSH 배포)
- 외부 IP: 178.104.200.7 (사용자 접속)
- 포트포워딩: 80/443
검증:
- curl -I http://178.104.200.7/quant/
- nginx 로그 확인
- 브라우저 테스트
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
|
2026-06-25 18:13:46 +09:00 |
|