본문 바로가기

전체글236

[EC2] AWS 서버 환경 만들기 4 - 아마존 리눅스 서버 생성 시 꼭 해야 할 설정들 아마존 리눅스 서버를 사용할 때 몇 가지 설정들이 필요합니다. 이 설정들은 모두 자바 기반의 웹 애플리케이션 (톰캣과 스프링부트)가 작동해야 하는 서버들에선 필수로 해야 하는 설정들입니다. Java 8 설치 현재 이 프로젝트의 버전은 Java 8 입니다. 타임존 변경 기본 서버의 시간은 미국 시간대입니다. 한국 시간대가 되어야만 우리가 사용하는 시간이 모두 한국 시간으로 등록되고 사용됩니다. 호스트네임 변경 현재 접속한 서버의 별명을 등록합니다. 실무에서는 한 대의 서버가 아닌 수십 대의 서버가 작동되는 데, IP만으로 어떤 서버가 어떤 역할을 하는지 알 수 없습니다. 이를 구분하기 위해 보통 호스트 네임을 필수로 등록합니다. 앞에 진행한 EC2 접속 과정을 통해서 EC2에 접속한 뒤에 다음 과정을 진행.. 2021. 7. 10.
[EC2] AWS 서버 환경 만들기 3 - EC2 서버에 접속하기 생성한 EC2에 접속을 해보겠습니다. Mac & Linux는 터미널 윈도우는 putty 저는 윈도우를 사용중이기 때문에 putty를 사용하겠습니다. EC2에 오랜 시간 접속이 안되거나, 권한이 없어서 안 된다고 메시지가 나온다면 다음과 같이 확인해 보는 것이 좋습니다. HostName 값이 정확히 탄력적 IP로 되어있는지 확인 EC2 인스턴스가 running 상태인지 확인 EC2 인스턴스의 보안그룹 -> 인바운드 규칙에서 현재 본인의 IP가 등록되어 있는지 확인 윈도우에서는 Mac과 같이 ssh 접속하기엔 불편한 점이 많아 별도의 클라이언트 putty를 설치하겠습니다. putty 사이트에 접속하여 실행 파일을 내려받습니다. 실행 파일은 2가지 입니다. putty.exe puttygen.exe 두 파일을 .. 2021. 7. 8.
[EC2] AWS 서버 환경 만들기 2 - EC2 인스턴스 생성하기 EC2(Elastic Compute Cloud)는 AWS에서 제공하는 성능, 용량, 등을 유동적으로 사용할 수 있는 서버입니다. 보통 "AWS에서 리눅스 서버 혹은 윈도우 서버를 사용합니다" 라고 하면 이 EC2를 이야기하는 것입니다. AWS에서 무료로 제공하는 프리티어 플랜에서는 EC2 사용에 다음과 같은 제한이 있습니다. 사양이 t2.micro만 가능합니다. vCPU(가상 CP) 1 Core, 메모리 1GB 사양입니다. 보통 vCPU는 물리 CPU 사양의 절반 정도의 성능을 가집니다. 월 750시간의 제한이 있습니다. 초과하면 비용이 부과됩니다. 24시간 * 31일 = 744시간입니다. 즉, 1대의 t2.micro만 사용한다면 24시간 사용할 수 있습니다. 위의 제한 사항을 주의하면서 AWS를 사용하.. 2021. 7. 6.
[EC2] AWS 서버 환경 만들기 1 - AWS 회원 가입 가입을 시작하기 전에 준비물로 Master 혹은 Visa 카드가 필요합니다. AWS 공식 사이트로 이동한 뒤 무료 계정 만들기를 선택합니다. 신규로 생성할 AWS 계정 정보를 등록합니다. 다음으로 넘어가면 영문 주소 입력란이 등장합니다. 영문주소는 다음과 같이 네이버에서 영문주소 검색을 하거나 본인의 주소 영문으로 검색하면 됩니다. 네이버로 확인한 영문 주소를 기재합니다. 계정 유형은 개인으로 선택해야 합니다. Master 혹은 Visa 카드의 정보를 등록합니다. 이때 해당 카드에는 최소 1 달러가 결제 가능해야 합니다. 문자로 결제 성공 알람이 오면 휴대폰 정보와 보안 문자를 기재합니다. 보안 문자를 정상적으로 입력했다면 등록한 전화번호로 전달된 4자리 코드를 등록합니다. 무료로 사용하기 위함이니 기본.. 2021. 7. 5.