ec23 [스프링 부트] EC2 인스턴스에 스프링부트, MySQL, S3, 도커 연결(아마존 리눅스 2) 이 게시글에서는 도커를 사용하지 않고, 스프링부트 프로젝트 빌드 jar 파일을 EC2 인스턴스에서 배포하고, EC2 인스턴스와 MySQL WORKNEBCH를 연결하는 것, 또는 도커 컨테이너와 네트워크를 통해 연결하는 것을 알아보겠습니다. 1. 도커 사용하지 않고 빌드 jar 파일을 활용한 배포. 스프링부트 프로젝트를 로컬(컴퓨터)에서 빌드. 위에서 빌드한 jar 파일을 scp 프로그램으로 EC2 인스턴스에 옮기기. scp 프로그램 : Secure file Copy Program의 약자로, 말그대로 파일을 보안 전송하기 위한 프로그램이다. 이 게시글에서는 window 전용 scp 프로그램 중 하나인 winscp를 사용한다. 위 jar 파일을 jar 파일 배포 명령어로 배포. EC2 인스턴스에 MySQL .. 2023. 4. 16. [AWS] EC2 인스턴스 생성하기 EC2 인스턴스를 생성하고 사용하다가 프라이빗 서브넷인걸 모르고 다운로드가 안되어서 해결하면서 깨달은 정보들을 모아봤습니다. EC2 인스턴스 아무 설정 없이 EC2 인스턴스를 생성하면 퍼블릿 DNS 또는 퍼블릭 ip를 사용하여 SSH 클라이언트(또는 CMD)를 통해서 접근할 수 있다. VPC 또한 자동으로 기본 VPC로 생성된다. 위의 방법 이외에는 접근이 불가능하다. VPC Virtual Private Cloud의 약자로, AWS 계정 전용 가상 네트워크이다. 인터넷 게이트웨이를 통하여 인터넷과 통신한다. ip 주소 범위로 구성하고, 서브넷(Private, Public)을 생성한 후 라우팅 테이블 네트워크 게이트웨이, 또한 public 서브넷 내부에 NAT 게이트웨이를 구성하여 private 서브넷과 .. 2023. 4. 16. [백엔드] AWS 이전 게시글 클라우드 https://hoozy.tistory.com/entry/%EB%B0%B1%EC%97%94%EB%93%9C-%ED%81%B4%EB%9D%BC%EC%9A%B0%EB%93%9C [백엔드] 클라우드 이전 게시글 가상화 / 컨테이너화 https://hoozy.tistory.com/entry/%EB%B0%B1%EC%97%94%EB%93%9C-%EA%B0%80%EC%83%81%ED%99%94-%EC%BB%A8%ED%85%8C%EC%9D%B4%EB%84%88%ED%99%94 클라우드란 데이터를 보관, 정리, 분석하고 새로운 서비스 hoozy.tistory.com 카테고리 : AWS AWS Amazonn Web Service의 약자로, 서버, 네트워크 등 인프라 전체를 빌려주는 서비스이다. 다양한.. 2023. 4. 8. 이전 1 다음