zioinfo-mail/deploy/09_full_deploy_guide.md
2026-05-30 18:41:49 +09:00

1.2 KiB

zio-server 전체 배포 가이드

서버 구성 완료 후 실행 순서

# 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