AWS5 [AWS] Elastic Beanstalk 실시간 로그 확인 방법 스프링부트 애플리케이션 ec2에 직접 들어가서 로그 확인하는 방법 1. elastic beanstalk ec2 접속 2. /var/log 아래 경로에 있는 web.stdout.log 에 로그가 쌓임 3. tail -f web.stdout.log 를 통해서 실시간으로 추적이 가능하다. 2022. 4. 9. [AWS] Route 53이란? 1. Route 53이란? Route 53은 AWS에서 제공하는 DNS 웹서비스입니다. 도메인과 관련된 다양한 서비스를 제공합니다. 그렇다면 DNS는 무엇일까요? 각각의 컴퓨터는 IP라는 고유의 주소를 가지고 있습니다. 하지만 IP는 숫자로 되있기 때문에 사람이 기억하기 힘듬니다. 네이버라는 웹사이트를 들어갈때 우리는 naver.com이라는 주소를 치고 들어갑니다. 이때 naver.com이 사람이 기억하기 쉬운 Domain입니다. 여기서 DNS(Domain Name Server)라는 것을 알아야합니다. DNS는 도메인과 도메인에 해당하는 IP 정보를 가지고 있다가 도메인 주소에 대한 요청이 들어왔을 때 이에 해당하는 ip를 알려주는 서버입니다. 마치 친구의 이름에 해당하는 번호를 가지고있는 전화번호 주소.. 2020. 3. 19. [AWS] EC2 인스턴스 디스크 확장 (EBS 볼륨 확장) 1. EC2 인스턴스 유형 - Ubuntu 2. 볼륨 확장 EC2 대시보드 진입 -> EBS -> 볼륨메뉴로 들어와서 볼륨을 마우스 오른쪽 클릭 후 볼륨 수정을 클릭합니다. 인스턴스를 실행한 상태에서도 확장이 가능합니다. 저는 기존 8Gib에서 16Gib로 확장을 하였습니다. 수정을 누르고 새로고침을 하면 상태에 "in-use-optimizing"이라는 설명과 몇퍼센트 진행되었는지 확인을 할 수 있습니다. 100%진행이 완료되면 초록색불이 들어옵니다. 운영체제를 설치할 때 파티션을 쪼갭니다. 하드디스크가 500GB라고해서 C드라이브가 500GB가 아닐 수 가 있습니다. 마찬가지로 전체 드라이브가 커졌다고 볼륨이 커지는게 아닙니다. 콘솔창에 lsblk 명령어를 입력합니다. 그러면 현재 사용중인 xvda1이.. 2020. 2. 3. [AWS] DNS 검증을 이용한 SSL 등록 보통 서비스가 소규모라면 1대의 서버에 Nginx를 설치하고 Let's Encrypt 를 설치해서 SSL을 등록합니다. 다만 이럴 경우 트래픽이 늘어 로드밸런서 + 여러 서버 구성으로 확장하기가 쉽지 않습니다. 불가능하진 않습니다. Nginx를 ELB 대신에 로드밸런서로 사용하면 됩니다. AWS의 Certificate Manager로 생성한 인증서는 무료입니다. 사설 기관은 비용이 청구됩니다. Certificate Manager 서비스로 이동합니다. 인증서 프로비저닝의 시작하기 버튼을 클릭합니다. 공인 인증서 요청을 선택하고 다음으로 이동합니다. 본인이 SSL을 설치하고자 하는 도메인을 등록합니다. (여기서 도메인을 사는건 아닙니다.) 아래와 같이 *.aaa.com 식으로 등록하면 *로 인해 하위 도메인.. 2019. 11. 21. [AWS] EC2 인스턴스 생성 EC2 생성하기 처음에 접속하여 서비스 버튼을 누르면 아래와 같은 화면이 나타납니다. EC2를 클릭하겠습니다. Compute에서 EC2를 선택하면 아래와 같은 화면으로 넘어갑니다. 메인화면으로 EC2 인스턴스의 목록을 확인해 볼 수 있는 창입니다. Resources라는 가운데 카테고리는 아래와 같은 의미입니다. Running Instances :현재 가동하고 있는 인스턴스의 수 Elastic IPs : 고정적으로 사용하는 아이피의 수(Elastic IP를 할당하지 않으면 인스턴스가 stop/start를 할 때 아이피가 바뀌게 된다.) Dedicated Hosts : 전용 호스트. 예를 들어, 기존의 서버의 환경에서 라이센스가 있었을 경우 이전할 때 별도의 물리적 서버를 할당 받을 수 있다 Snapshot.. 2019. 7. 2. 이전 1 다음