본문 바로가기

DevOps

(2)
Spring 프로젝트 AWS EC2 배포하기 - H2 DB 연결 이번 포스팅에서는 H2 DB를 AWS EC2 내부에 데이터베이스로 연결시켜 사용하는 방법을 알아보겠습니다. H2는 mysql와 같은 관계형 데이터베이스(RDBMS)입니다. 오픈소스로 무료로 사용할 수 있으며, 웹 콘솔 기반으로 쉽게 설정해서 사용할 수 있어 소규모의 어플리케이션에서 활용됩니다. 표준 SQL의 대부분을 지원하며(약간의 문법차이는 있습니다.) 용량이 낮아 테스트 환경, 로컬 환경에서도 많이 사용됩니다. 이제, H2를 이용해서 배포하기 위한 환경 설정을 진행해보겠습니다. H2 DB 설정 H2DB는 Java 기반 RDBMS 이므로 자바가 설치되어 있어야 합니다. 먼저, http://h2database.com/html/main.html에서 다운로드 해줍니다. Ubuntu인 EC2에서 사용하므로 A..
Spring 프로젝트 AWS EC2 배포하기 - 인스턴스 생성, 서버 설정 안녕하세요. 오늘은 AWS의 EC2를 이용해서 웹 서버를 무료로 배포하는 방법에 대해서 알아보겠습니다. 아마존의 EC2는 Amazon Web Services의 클라우드 컴퓨팅 서비스 중 하나입니다. EC2는 Elastic Compute Cloud의 약어로, 유연한 컴퓨팅 리소스를 제공하여 개발자 및 기업이 원하는 만큼의 리소스를 빌려서 스케일링이 가능한 애플리케이션을 실행할 수 있도록 한다는 것입니다. AWS EC2를 사용하면 가상 서버를 구축하고 실행할 수 있으며, 이를 통해 사용자는 필요한 만큼의 컴퓨팅 리소스를 언제든지 이용할 수 있습니다. 또한, EC2 인스턴스를 시작하고 중지하고 재시작하는 등의 작업을 쉽게 수행할 수 있으며, 이러한 인스턴스는 다양한 운영 체제를 실행할 수 있습니다. AWS E..