EC2 서비스에 접속한다.인스턴스 시작 클릭!우분투 서버 64비트(Arm)을 선택한다.무료 평가판을 선택하고 다음: 인스턴스 세부 정보 구성을 누른다.vpc는 기본값, 서브넷은 ap-northeast-2a, 서브넷 사용 설정(활성화)로 선택해준 뒤 다음: 스토리지 추가
key 파일을 저장한 경로로 이동하자.인스턴스 연결을 클릭한 뒤, SSH 클라이언트 탭에 들어가면 ssh 서버에 접속할 수 있는 코드를 확인할 수 있다. 그렇지만 key가 있는 디렉토리에서 ssh -i로 시작하는 명령어를 그대로 입력할 경우 아래와 같은 에러가 발생할
아래의 명령어로 아파치 서버를 설치해보자.아파치 서버가 잘 설치되었는지 확인하자.아파치 서버에 접속하기 위해서는 보안 그룹에서 포트를 열어줘야 한다.인바운드 규칙을 추가해서 80포트를 열어보자. (인바운드는 외부->내부, 아웃바운드는 내부->외부로 보내는 요청에 관련된
스토리지 > S3에 들어가면 버킷을 만들 수 있다.버킷 만들기를 클릭하자.모든 퍼블릭 액세스 차단을 풀어주고 아래 동의 버튼을 누른 뒤 주황색 버킷 만들기 버튼을 누르자.
cd ~를 통해 홈 디렉토리로 이동한 뒤 배포하고 싶은 저장소를 클론해온다.저장소가 잘 복사된 것을 확인할 수 있다.sudo apt update를 해준 뒤 jdk를 설치해준다.javac -version 명령어로 성공적으로 설치되었는지 확인한다.Java 설치에 성공했다면
들어가기 전에... 우선 VPC, 서브넷, 라우팅 테이블, 인터넷 게이트웨이, CIDR 블록에 대해 알아보자. VPC Amazon VPC는 Amazon Virtual Private Cloud의 약자로 Amazon EC2의 네트워킹 계층이고, 사용자의 AWS 계정 전용
VPC 아키텍처 관련 글을 쓰고나니 뭔지 모를 뿌듯함이 들어서 RDS 관련해서도 정리해보려고 한다. RDS를 이용할 경우 가용성, 백업 및 복구, 수직 및 수평 확장 등의 측면에서 여러 장점이 있고, 프리 티어 계정 사용 시 매월 750시간 무료로 사용할 수 있기 때문
인스턴스를 새로 만들 때마다 매번 필요한 프로그램을 설치하고 nginx 등을 설정하는 과정이 번거로워 해당 과정을 자동화 해보았다. 인스턴스 생성 시 인스턴스의 user data에 스크립트를 작성해 놓으면, 인스턴스 시작 버튼을 누르는 동시에 스크립트의 명령이 순차적으