zioinfo-mail/deploy/09_full_deploy_guide.md
2026-05-30 18:41:49 +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** ✅ |