# 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** ✅ |