이번에 배포하면서 참고했던 내용들을 백업 목적으로 업로드한다
EC2 생성하기
[Spring + AWS] 1. EC2 인스턴트 & IP 생성하기
Spring에서 만든 웹 프로젝트를 AWS를 이용하여 배포할 수 있습니다. 이번 포스트에서는 아래의 방법을 실행해보겠습니다. 먼저, AWS 홈페이지에 로그인을 한 뒤, 1. EC2에 가상의 서버 만들기 ( 인스
study-ce.tistory.com
Private Key 설정하기, SSH 서버로 접속하기
[Spring + AWS] 2. AWS에서 만든 서버에 접속 (MAC)
1. AWS CLI 설치 2. Access Key ID && Secret Acess Key 확인 3. Private Key 설정 4. SSH로 접속 1. AWS CLI 설치 터미널에 awscli를 설치합니다. awscli는 터미널로 aws를 관리할 수 있는 통합 도구입니다. 위의 명령어로
study-ce.tistory.com
서버에 자바 설치하기
[Spring + AWS] 3. JAVA 설치 (MAC)
1. sudo apt-get update 2. jre 설치 3. jdk 설치 4. 환경변수 설정 1. JAVA 설치 전 apt-get을 update 합니다. sudo apt-get update 2. JRE를 설치합니다. sudo apt-get install openjdk-14-jre - 저는 프로젝트 자바 버전에 맞춰 14로
study-ce.tistory.com
RDS 생성하고 EC2와 연결하기
AWS 2편: RDS 생성 후 EC2 와 연동
Overview 지난 포스팅에서는 AWS 에서 EC2 인스턴스를 생성하고 Spring Boot 서버를 띄워 외부에서 요청하는 것까지 해봤습니다. 이번에는 데이터베이스 연동을 위해 RDS 인스턴스를 생성하고 이전에 만
bcp0109.tistory.com
mysql을 datagrip 통해서 rds 연결
AWS RDS 구축하기 후 DataGrip으로 외부에서 접속하기
웹서버가 견딜 수 있는 능력치가 정해져 있으므로 서버와 데이터베이스를 분리해서 운영하는 것이 효과적이다. 데이터베이스와 서버 분리 시 장점은 다음과 같다. 확장성 보안성 백업 관련 이
velog.io
스프링 프로젝트 applicaion.properties 업데이트하기
spring.datasource.url 에는 RDS의 엔드포인트를 입력
username, password는 rds를 생성할 때 입력한대로 넣어주기
spring.jpa.hibernate.ddl-auto는 none으로 설정한다
jar 파일 빌드하기, filezila 통해서 서버에 배포하기
[Spring] Spring Boot jar 파일을 AWS EC2에 배포하는 법
Spring Boot EC2에서 배포하는 법 이번 글에서는 Spring Boot jar 파일을 AWS EC2에서 배포하는 법에 대해서 정리해보겠습니다. 지금은 많이 경험해보았기 때문에 많이 익숙하지만, 스프링을 처음 다루어
devlog-wjdrbs96.tistory.com
nohup 이용해서 무중단 서비스 만들기
[SpringBoot][AWS EC2] nohup을 이용하여 무중단 서비스 만들기
빌드 먼저 Git을 통해 받은 프로젝트 폴더로 이동하여, build를 진행한다. ./gradlew build build가 완료되었다 실행 java -jar build/libs/demo-0.0.1-SNAPSHOT.jar 정상적으로 잘 실행되었다. 하지만 이상태에서 터
suyeoniii.tistory.com
도메인 연결하기 (GoDaddy)
AWS EC2와 GoDaddy 도메인 연결
작년부터 EC2를 사용하고 있는데, Elastic IP를 할당받아 고정된 IP로 SSH접속하여 사용하거나, 내가 만든 웹페이지를 접속하거나 해왔다.반년을 써와도 내 홈페이지 IP를 외우지 못했다ㅋㅋㅋㅋㅋ
sjh836.tistory.com
도메인 연결 후에 서버에 연결할 수 없다는 문구가 뜬다면 서버 포트를 80 -> 8080으로 포워딩 처리 해줬는지 확인하고, 안했다면 포워딩을 해주자
서버 포트 포워딩하기
AWS EC2 iptables를 통해 서버 포트 포워딩(HTTP 80 -> Tomcat 8080)
• 안녕하세요~ 이전에 운영하던 블로그 및 GitHub, 공부 내용을 정리하는 Study-GitHub 가 있습니다! • 네이버 블로그 • GitHub • Study-GitHub • 🐔 ✔ AWS EC2 서버 포트 포워딩(HTTP 80 -> Tomcat 8080) 안녕
zzang9ha.tistory.com