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
최종 서비스 목록
리소스 사용 예상
| 구성 요소 |
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 ✅ |