2025/11/17 2

[NCloud 1기] PuTTY를 끄고 나니 NCP 서버의 Spring Boot가 죽어버린 문제

1. 상황 설명Naver Cloud Platform(NCP)에 공인 IP(49.50.136.221) 를 가진 Rocky Linux 서버를 하나 띄웠다.이 서버에 간단한 Spring Boot 애플리케이션을 올려서 테스트하는 것이 목표였다.진행한 작업은 다음과 같다. 1. 로컬에서 아래와 같은 간단한 Spring Boot 프로젝트 작성 /hello 로 GET 요청을 보내면 "Hello from NCP server!" 를 반환하는 코드 2. ./gradlew bootJar 로 빌드 → demo-0.0.1-SNAPSHOT.jar 생성 3. WinSCP 로 NCP 서버 /root 디렉터리에 JAR 파일 업로드 4. PuTTY 로 SSH 접속 후 Java 설치sudo dnf install -..

[NCloud 1기] 클라우드 서버에 Spring Boot 백엔드 서버 올리기 (with PuTTY & WinSCP & SSL VPN)

이번 글은 네이버클라우드 플랫폼(NCP)의 비공인 IP만 가진 WAS 서버에 Spring Boot 백엔드를 올리고 실행한 과정을 기록한 것이다.WEB 서버처럼 공인 IP가 있는 서버라면 브라우저에서 바로 접속해서 확인할 수 있지만,이번에는 WAS 서버가 비공인 IP(10.0.0.6)만 가지고 있다는 점이 핵심이다.그래서 다음 순서로 작업했다.로컬에서 Spring Boot 애플리케이션 빌드NCP에서 WAS 서버와 SSL VPN 생성SSL VPN으로 VPC 내부로 진입WinSCP로 WAS(10.0.0.6)에 접속해 JAR 업로드PuTTY로 같은 비공인 IP에 SSH 접속WAS에 Java 17 설치 후 JAR 백그라운드 실행 curl 명령으로 /hello API 응답 확인1. 로컬에서 Spring Boo..