호스팅
SSH 접속 즉시 코드만 올려서 바로 운영하세요.
OpenJDK 21 · Spring Boot 3.5 · Gradle 8 (wrapper) · PostgreSQL 17 / MariaDB 11.4 (선택) · Nginx + SSL까지 10분 안에 자동 구성되어 HTTPS로 응답합니다.
About Java
국내외 대기업 / 금융권 / 공공 시스템 백엔드의 사실상 표준. 카페24 개발언어 VPS는 빌드부터 트랜잭션까지 미리 해결된 엔터프라이즈 환경으로 제공합니다.
- OpenJDK 21 + Gradle 8 (wrapper) — 타입 세이프 빌드 + 증분 빌드 + 빌드 캐시
- Spring Boot 3.5 자동 등록 — fat JAR + systemd unit, 재부팅 자동 시작
- HikariCP + PostgreSQL 17 또는 MariaDB 11.4 — 커넥션 풀 + Spring Tx 통합 트랜잭션 처리
- OpenJDK · 라이선스 부담 없음 — Ubuntu 24.04 LTS 표준 패키지 (apt openjdk-21-jdk)
제공 패키지 구성
Spring Boot 3.5 + Gradle 8 (wrapper) 단일 구성. JVM 안정성과 엔터프라이즈 표준에 최적화되었습니다.
Spring Boot 3.5
Spring Framework 6.2 / 내장 Tomcat 10.1 / Native Image 친화
Gradle 8 (wrapper)
프로젝트별 Gradle 버전 고정 + 증분 빌드 + 빌드 캐시
HikariCP 커넥션 풀
PostgreSQL 17 / MariaDB 11.4 + Spring Tx 통합 트랜잭션 처리
JDBC 드라이버
postgresql 42.7.x (PG) 또는 mariadb-java-client 3.x (Maria) — 신청 시 선택
Spring Actuator
헬스 / 메트릭 / 로깅 자동 노출 (선택 활성화)
샘플 앱: REST + JPA
/api/items 엔드포인트 + Spring Data JPA Entity 즉시 동작
OpenJDK 21
Virtual Threads / Pattern Matching / Records / Sealed Types
오픈소스 JDK
Ubuntu 24.04 표준 패키지 (apt openjdk-21-jdk) / 라이선스 부담 없음
PostgreSQL 17 / MariaDB 11.4
신청 시 DB 선택. PostgreSQL은 JSON·pgvector·병렬 쿼리, MariaDB 11.4 LTS는 utf8mb4·MySQL 호환
Nginx 리버스 프록시
Spring Boot 8080 → 443 프록시 패스 / HTTP2 활성화
systemd unit
fat JAR 자동 시작 / 재부팅 복귀 / journalctl 로그
Let's Encrypt SSL
무료 도메인(아이디.mycafe24.com)에 자동 적용
방화벽관리 + fail2ban
카페24 방화벽관리(22/80/443 기본 허용) + 무차별 대입 차단
이런 경우에 사용하세요
자주 운영되는 6가지 워크로드. 케이스에 맞는 플랜은 우측 사이드바에서 바로 선택할 수 있습니다.
엔터프라이즈 백엔드
Spring Data JPA + Spring Security 표준 조합. 사내·B2B 백엔드.
금융 / 공공 트랜잭션
JVM 안정성 + Spring Tx + HikariCP. 장기 운영 워크로드 강점.
대용량 트랜잭션 처리
Virtual Threads (OpenJDK 21) — 고동시성 I/O 작업 효율화.
마이크로서비스 게이트웨이
Spring Cloud Gateway + Actuator 메트릭 노출.
기존 Spring 프로젝트 이식
JAR + systemd + Nginx 전환만으로 카페24 환경 이식.
학습·자격증 실습
정통 Spring 환경을 클라우드에 그대로 — 4GB 권장.
자주 묻는 질문
도입 전에 가장 많이 받는 질문을 모았습니다. 추가 문의는 카페24 1:1 채널을 이용해주세요.
Java VPS 호스팅이란 무엇인가요?
DEV A(2GB)에서 Spring Boot가 정말 안 도나요?
Gradle 대신 Maven을 쓸 수 있나요?
JDK 17/11로 다운그레이드할 수 있나요?
Tomcat 외에 Jetty/Undertow로 바꿀 수 있나요?
기존 Spring 프로젝트를 그대로 올릴 수 있나요?
Kotlin / Scala를 쓸 수 있나요?
결제 후 플랜을 바꿀 수 있나요?
전체 라인업이 궁금하신가요?
3개 언어 6개 프레임워크 한눈에 비교 · 적합한 패키지 추천