
AWS EC2와 RDS 서버 생성과 기본 설정을 마치고 실제 서버에 저의 프로젝트를 배포하겠습니다. 전체적인 순서는 이렇습니다. 1. Github에서 AWS 서버로 코드를 가지고 옵니다. 2. gradle을 이용하여 build하고 jar 파일을 생성합니다. 3. jar파일을 실행합니다. 처음 서버를 실행했을 경우 Git이 설치되어있지않습니다. 따라서 git을 설치하고 github에 올라간 코드의 master branch를 clone하여 가지고 옵니다. clone한 프로젝트 디렉토리에 들어가 ./gradlew test를 실행하여 코드가 제대로 수행하는 지 확인합니다. (현재 EC2 서버에는 gradle이 설치되어있지 않지만 ./gradlew 가 실행됩니다. 이것이 가능한 이유는 프로젝트에 포함된 gradl..

이전에 AWS EC2 인스턴스를 생성하고 여러 설정들을 했습니다. 이제 데이터 베이스 서버를 설정할 차례입니다. 데이터 베이스 서버는 AWS 관계형 데이터 베이스 서비스인 RDS를 사용해 구축합니다. 프리티어로 사용할 경우 EC2와 마찬가지로 무료이기 때문에 학습용으로 적합합니다. 1. RDS 생성 콘솔로 로그인하여 검색창에 RDS를 검색하고 클릭하면 다음과 같은 화면이 나옵니다. 화면 아래부분에 있는 데이터베이스 생성을 클릭해주세요. 클릭하고 엔진 옵션을 보면 여러 엔진이 있습니다. 저는 MariaDB를 사용하겠습니다. 무료로 사용하기 위해 프리 티어로 선택해주세요. 아래는 설정란입니다. 식별자는 본인 프로젝트 이름을 써주시고 나머지를 모두 작성하고 기억해주세요. 나중에 디비에 접속 시 필요합니다. 연..
- Total
- Today
- Yesterday
- Union-FInd
- 버블정렬
- 정렬
- 가상환경
- greedy
- 선택정렬
- AWS
- ci/cd
- 퀵 소트
- stack
- 배포
- 병합정렬
- 다익스트라
- oauth
- 알고리즘
- 계수정렬
- 합병정렬
- CodeDeploy
- react
- spring boot
- EC2
- 알고스팟
- 백준
- RDS
- 서버
- 스프링 부트
- 삽입정렬
- 자동화
- 리액트
- 라이프 사이클
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |