zioinfo-web/deploy/09_full_deploy_guide.md
DESKTOP-TKLFCPRython 1e98f0d04a refactor: 101.79.17.164 → zioinfo.co.kr 전체 도메인 변환 + Manager UI 배포
- 37개 파일 IP → zioinfo.co.kr 치환 (소스/매뉴얼/설정/하네스)
- Manager DrConsole/NetworkConsole/CsapConsole 빌드 + /var/www/manager/ 배포
- 테스트: Manager HTTP 200, ITSM 신규 API 7개 전체 200

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-31 10:09:17 +09:00

45 lines
1.2 KiB
Markdown

# zio-server 전체 배포 가이드
## 서버 구성 완료 후 실행 순서
```bash
# 1. 기본 환경 (Java, Node, Nginx)
bash 02_server_setup.sh
# 2. GUARDiA 환경 (Python, PostgreSQL, Ollama)
bash 06_guardia_server_setup.sh
# 3. Nginx 통합 설정
bash 07_nginx_all.sh zioinfo.co.kr itsm.zioinfo.co.kr
# 4. 홈페이지 배포 (Windows에서)
.\deploy\03_deploy.ps1 -ServerIP "서버IP"
# 5. GUARDiA 배포 (Windows에서)
.\deploy\08_deploy_guardia.ps1 -ServerIP "서버IP"
# 6. SSL 인증서 (도메인 있을 때)
bash 04_ssl_setup.sh zioinfo.co.kr
```
## 최종 서비스 목록
| 서비스 | 주소 | 포트 |
|--------|------|------|
| 지오정보기술 홈페이지 | http://zioinfo.co.kr | 80/443 |
| GUARDiA ITSM | http://itsm.zioinfo.co.kr | 80/443 |
| PostgreSQL | 내부 전용 | 5432 |
| Ollama LLM | 내부 전용 | 11434 |
## 리소스 사용 예상
| 구성 요소 | CPU | RAM |
|-----------|-----|-----|
| Nginx | 0.1 OCPU | 50 MB |
| Spring Boot | 0.5 OCPU | 512 MB |
| FastAPI (GUARDiA) | 0.5 OCPU | 300 MB |
| PostgreSQL | 0.3 OCPU | 256 MB |
| Ollama + LLaMA-3 8B | 1.0 OCPU | 6 GB |
| **합계** | **2.4 OCPU** | **~7.1 GB** |
| **여유** | **1.6 OCPU** | **~16.9 GB** ✅ |