환경 세팅
- 스프링 부트 버전: 3.2.8
- 톰캣 버전: 10.x
- 빌드 툴: Gradle
- 배포 방법: .war 파일 생성 후 ROOT.war로 FileZilla를 이용해 업로드
문제 상황
카페24의 톰캣 웹호스팅 옵션을 이용해 스프링 부트를 배포하려고 시도했습니다.
- .war 파일은 정상적으로 압축 해제되고, 서버 주소는 활성화되어 있음.
- 그러나 브라우저에서 접속 시 HTTP 에러 발생: 리소스를 찾을 수 없거나 경로 문제로 인해 정적 리소스 접근 실패.
시도한 해결법
- 여러 설정을 변경하고 경로를 수정하며 문제 해결을 시도했으나 실패.
- 2022년 이후 카페24 웹호스팅에서 스프링 부트를 성공적으로 배포했다는 최신 정보를 찾기 어려움.
- 유사한 환경의 질문글을 참고했으나 답변이 없고, 동일한 문제가 해결되지 않은 상태로 보임.
결론
카페24의 톰캣 웹호스팅 옵션 대신 AWS와 같은 클라우드 서비스를 이용하기로 결정.
- 최신 클라우드 서비스(AWS, MS Azure, GCP)로 전환하면 더 강력한 기능과 확장성을 경험할 수 있다고 판단.
- 단순 웹호스팅보다 현대적인 배포 환경을 경험하는 것이 기술적으로도 유익할 것으로 예상.
향후 계획
AWS를 활용하여 스프링 부트 애플리케이션을 배포하고, 클라우드 환경을 익히는 데 집중할 예정.
'Cloud' 카테고리의 다른 글
EC2 인스턴스에 도커 컨테이너를 실행하고 배포하기 [DockerHub] (0) | 2024.11.25 |
---|---|
GitHub Pages에서 직접 외부API를 사용하는건 힘들다 [AWS/탐구] (1) | 2024.10.15 |
아마존 AWS Lambda, API Gateway 설정하기 [후기] (1) | 2024.10.15 |
깃허브 페이지와 서버리스로 페이팔 결제서비스 가능할까? [AWS/탐구] (0) | 2024.10.14 |
AWS EC2에 스프링부트 첫 배포한 후기 [RDS/MySql] (0) | 2024.09.30 |