728x90
반응형

AWS/ETC 7

AWS EC2 Instance(Linux) Timezone 설정

안녕하세요. EC2 인스턴스를 구성 후에 Log 등을 확인할 때 서버 시간이 UTC로 되어 있어 Local 시간과의 차이(+09:00)로 인하여 분석이 힘들어지는 경우가 종종 있습니다. 이런 케이스를 해결하기 위하여 AWS에서 제공하는 Linux OS 중 많이 사용하는 3가지(Amazon Linux2, Ubuntu, CentOS)의 Timezone 설정 해보도록 하겠습니다. * Amazon Linux2 $ timedatectl 아무런 셋팅을 하지 않았을 때는 기본적(Default)으로 UTC가 설정되어 있습니다. $ timedatectl list-timezones list가 많이 나오기 때문에 grep 명령을 이용하여 설정할 timezones이 있는지 확인합니다. $ timedatectl list-tim..

AWS/ETC 2022.04.13

AWS 에서 흔히 할 수 있는 실수들 - 1

AWS Console을 사용하면서 흔히 할 수 있는 실수들 - 1 을 작성해 보았습니다. - NLB Taget Group 설정 NLB 생성 시 Target 그룹은 ALB 또는 CLB에서 생성하는 HTTP, HTTPS가 아닌 TCP로 세팅해줘야 한다. NLB 생성 시 미리 정의해논 Target Group이 보이지 않는 경우가 많은데, TCP로 알맞게 세팅을 해줬는지 확인합니다. - EIP 주소 릴리즈 EIP 생성 후 IP를 연결하지 않으면 과금이 발생합니다. 사용하지 않는 EIP는 릴리즈를 해줘야 괜한 과금으로 비용을 낭비 하지 않을 수 있습니다. - 보안그룹(Security Groups) VPC 연결 확인 EC2 인스턴스 생성 및 보안그룹(SG) 추가 하기 위해서 보안그룹 검색 시 설정해 둔 보안그룹이 ..

AWS/ETC 2021.05.24

Windows(OS) PC에 AWS CLI 설치하기

이전글 중에 Mac OS에 AWS CLI 설치하기 글이 있습니다. Windows PC를 통해 AWS CLI를 설치하여 사용할 일이 생겨 Windows PC에 AWS CLI 설치하기 글을 작성하게 되었습니다. AWS CLI 사용 방법은 이전 Mac OS에 AWS CLI 설치하기 글에 설명이 되어 있으니 참고 부탁드립니다. longtermsad.tistory.com/13 Mac OS에 AWS Cli 설정하기 AWS Cli 란? AWS 커맨드 라인 인터페이스(AWS Command Line Interface, aws cli)는 AWS 서비스를 관리하는 통합 도구입니다. 여러 AWS 서비스를 명령줄에서 제어하고 스크립트를 통해 자동화할 수 있습니다. 설 longtermsad.tistory.com 설치(Window..

AWS/ETC 2021.04.12

Mac OS에 AWS Cli 설정하기

AWS Cli 란? AWS 커맨드 라인 인터페이스(AWS Command Line Interface, aws cli)는 AWS 서비스를 관리하는 통합 도구입니다. 여러 AWS 서비스를 명령줄에서 제어하고 스크립트를 통해 자동화할 수 있습니다. 설치 Mac OS는 Homebrew를 사용하면 명령어로 간단히 설치 할 수 있습니다. HomeBrew 등 Mac OS의 Terminal을 편리하게 사용하기 위한 기본적인 셋팅은 아래 URL을 참조하여 셋팅 (https://medium.com/harrythegreat/oh-my-zsh-iterm2%EB%A1%9C-%ED%84%B0%EB%AF%B8%EB%84%90%EC%9D%84-%EB%8D%94-%EA%B0%95%EB%A0%A5%ED%95%98%EA%B2%8C-a105..

AWS/ETC 2020.07.01

HTTPS 통신을 위한 ACM(AWS Certificate Manager) SSL 적용 후 사이트 접속이 되지 않는 CASE(HTTP/2 통신)

안녕하세요? 이번 글은 제가 AWS 인프라 구축을 하다가 발생한 문제 CASE를 공유하도록 하겠습니다.(개발 진행 X, 인프라 구성만) https 통신을 하기 위하여 ACM을 통하여 SSL 인증서 발급을 받아 ALB에 433 port 통신을 연결 하였더니, 특정 모바일 기기(IPhone, Android 최신 기기)에서 사이트 접속이 되지 않는 상황이 발생하였습니다. 우선 vpc flowlog를 통하여 통신 문제인지 확인 했지만 문제 상황 flowlog에 나타난 것이 없었습니다. 구글링 검색 및 지인 문의를 통해서 알아본 결과 2가지 정도로 추측 할 수 있었습니다. 아이폰과 최신폰에만 일어난 사항은 호출할 때 최신 설정의 영향을 받은 것으로 추측 할 수 있었고 그래서 IPv6와 HTTP/2 설정에 대한 의..

AWS/ETC 2020.04.14

AWS Billing Page(빌링 페이지) IAM 계정에서 볼 수 있도록 설정하기

AWS를 사용 할 때 ROOT 계정을 이용하여 작업을 진행하는 경우는 거의 없다고 볼 수 있다. 보통 AWS는 권한에 맞는 IAM 계정을 가지고 작업을 진행한다. 빌링을 볼 수 있도록 권한을 가진 IAM을 통하여 빌링 페이지를 접속 하였다. 결과는?! 권한이 필요함. 이미 빌링을 볼 수 있는 권한을 IAM에게 할당 했는데 무슨 권한을 더 요청 한단 말인가? 라는 생각을 하게 될 것입니다. 네.. 저는 그런 생각을 했습니다. 이 문제를 해결 할 수 있는 방법은 ROOT 계정을 통해서 해결 할 수 있습니다. 우선, ROOT 계정으로 접속을 합니다. ROOT 계정을 클릭하여 > 내 계정을 클릭합니다. 스크롤 중간쯤에 결제 정보에 대한 IAM 사용 및 역할 엑세스 타이틀이 보입니다. 클릭해서 IAM 액세스 활성..

AWS/ETC 2020.02.25

AWS AMI를 다른 계정에 공유, 복사하기

AWS를 서비스별로 계정을 분리하여 사용하는 경우가 꽤 있습니다. 다른 계정에서 만든 AMI를 공유하여 사용하는 경우도 있고 더 나아가 공유 받은 AMI를 복사하는 경우도 있습니다. AMI를 공유하는 방법과 공유받은 AMI 복사하는 법을 알아보겠습니다. 공유 할 AMI를 가지고 있는 계정을 원본 계정이라 하고, 공유 받을 계정을 공유 계정이라고 명명하겠습니다. 원본 계정에서 AMI 이미지를 생성하도록 하겠습니다. AMI를 만들 Instance를 선택 후 이미지 > 이미지 생성을 클릭하여 AMI를 생성합니다. 여기서 재부팅 안 함을 클릭하여 체크 할 것을 추천합니다. 체크 하지 않으면 이미지 생성 시 해당 Instance를 reboot 하고 생성하기 때문에 자동 실행 설정하지 않은 서비스들은 다시 실행시켜..

AWS/ETC 2020.01.15
728x90
반응형