EC2
-
[AWS] AutoScaling 설정하기Server management 2023. 3. 11. 23:09
기존에 EC2 총 세개 (server, db1, db2)로 사용하던 서버를 확장성 있는 인프라 구축을 위해 AutoScaling 설정을 진행했고 과정을 기록하고자 한다. 고려사항은 아래와 같다. auto scaling을 위해 EC2가 생성됨과 동시에 내가 원하는 docker image를 다운받아서 실행하는 설정이 필요하다. ec2의 user data 를 사용함으로써 해결했다. 2개의 port를 사용하기 때문에 이에 대한 처리가 필요하다. Load Balancer의 target group을 두개로 나누어서 해결했다. EC2 Template 생성하기 우선 Template을 생성해야 한다. 내가 이해한 Template는 EC2를 생성하기 쉽게 내가 자주 쓰는 설정을 미리 Setting해 놓고 이를 불러와서 E..
-
AWS 서버 구축하기 Step -1 (EC2 인스턴스 생성 및 접속)Server management 2022. 1. 22. 11:58
AWS EC2 인스턴스 생성 및 접속 aws 홈페이지에 로그인 한다. link : (https://ap-northeast-2.console.aws.amazon.com/console/home?region=ap-northeast-2) 회원가입 같은 경우는 생략하도록 하겠다. 솔루션 구축 -> EC2 사용을 클릭한다. 사용하고자 하는 OS를 선택한다. 본인이 본래 사용하던 OS를 선택하면 된다. 본인은 Amazon Linux 2라는걸 처음봐서 신기해서 Amazon Linux 2를 선택해서 진행하고자 한다. 이제 인스턴스 유형을 선택하는데 이 때 무료로 사용하기 위해서는 (프리 티어 사용 가능) 이라고 표시되어 있는 t2.micro를 사용해야 한다. 본인의 경우 프리티어 말고 4c 16m 정도의 서버를 할당 할..
-
Ubuntu Docker 시작하기Docker 2021. 2. 6. 18:17
이전글 에서 작업한 EC2에서 Docker를 setup ubuntu Docker 시작하기 초기 셋업 1. sudo su 2. apt-get update 3. apt-get upgrade 4. sudo apt update 5. apt install apt-transport-https ca-certificates curl software-properties-common 6. curl -fsSL [https://download.docker.com/linux/ubuntu/gpg](https://download.docker.com/linux/ubuntu/gpg) | sudo apt-key add - 7. add-apt-repository "deb \[arch=amd64\] [https://download.dock..
-
AWS EC2 instance 시작하기Server management 2021. 2. 6. 17:05
1. aws.amazon.com으로 접속하고 아래와 같이 amazon ec2를 클릭한다. 2. 인스턴스 시작을 클릭한다. 3. 원하는 이미지를 선택한다 4. 사양을 선택한다. 이때 잘 모르겠으면 그냥 프리 티어 사용가능을 선택한다 (vCPUs 1, 메모리 1GiB라 상당히 느리지만 setting에 문제는 없다.) 5. 아래 그림의 skip은 그냥 지나간 뒤 6. 보안 그룹 구성에서 내가 사용할 port를 설정한다 mongoDB를 위해 27017, 다른 통신을 사용하기위해 8080~8082를 허용시켜 놓았다. 소스의 경우사용자정의 0.0.0.0/0으로 통일하였다 6.이제 instance를 생성한다. - 만약 키페어가 존재한다면 기존 키 페어를 선택한다. key pair를 사용하는 방법 6-1.www.chi..