Spring Boot + GitLab CI/CD 배포 방법
GitLab 설치 및 Spring Boot 배포 방법 정리개발 환경운영체제: Ubuntu 20.04 LTS (Server Edition)GitLab 버전: gitlab-ceJava: OpenJDK 17 (temurin17)빌드 도구: Gradle (Toolchain 지원)Spring Boot: 2.x 이상 (Jar 배포 기반)GitLab Runner: Docker 또는 Shell executor 사용배포 방식: Systemd 서비스 및 쉘 스크립트 기반 무중단 배포CI/CD: .gitlab-ci.yml 기반 자동화방화벽 관리: ufw포트 확인: lsof, pkill, netstat로그 관리: nohup, logs 디렉토리 내 파일 저장1. GitLab Community Edition 설치# 시스템 업데이..