728x90
★ 아마존 웹서비스
- https://aws.amazon.com/ko/free/?trk=fa2d6ba3-df80-4d24-a453-bf30ad163af9&sc_channel=ps&ef_id=CjwKCAjw44mlBhAQEiwAqP3eVvsNy9f6VIJhnX8u8BU1ermcwbL_M6NgjmHexLYBq_nq3Wcw2AVSLxoCVi0QAvD_BwE:G:s&s_kwcid=AL!4422!3!563761819834!e!!g!!aws!15286221779!129400439466&all-free-tier.sort-by=item.additionalFields.SortRank&all-free-tier.sort-order=asc&awsf.Free%20Tier%20Types=*all&awsf.Free%20Tier%20Categories=*all
- 기초 셋팅
- 회원 가입(계정 생성)
- 설정(보안)
- 인스턴스 생성 + 동작
- 오라클 설치 + 연결
- Servlet/JSP, Spring, Spring Boot > 배포 + 접속
■ 회원가입 완료 후 로그인
- 위치 서울로 변경
- service 탭 클릭
- 지금은 EC2 만 사용 할 예정
1. EC2 > 컴퓨터 > 하드웨어 > 운영체제 설치(윈도우, 리눅스)
2. S3 > 스토리지 서비스 > 이미지, CSS, JavaScript 파일 저장(웹하드) > 대용량(X), 빈번한 액세스(X)
3. RDB > 관계형 데이터베이스 > 오라클, MySQL, MS-SQL, PostgreSQL 등.. > 무료 티어(MySQL)
★ AWS EC2 생성 및 접속하기, SSH 키 등록하기
- Amazon Elastic Compute Cloud(EC2)
- EC2 특징
- Amazon Web Services(AWS)에서 제공하는 클라우드 확장 가능 컴퓨팅 서비스
- 독립된 컴퓨터를 임대해주는 서비스
- 컴퓨팅 요구사항의 변화에 따라 컴퓨팅 파워를 조정할 수 있으며, 실제로 사용한 용량만큼만 비용 지불 가능
- Linux/Windows 중 선택 가능(이외 운영체제는 현재 지원 안함)
- EC2 선택
- 인스턴스 시작
- 원하는 운영체제 -> ubuntu 선택
- 22.04 LTS 선택
- 아키텍처 -> 64bit
- 인스턴스 유형 -> 그대로
- 키페어 생성
- 네트워크 설정 -> 편집
- 스토리지 구성
■ 인스턴스 생성 완료 및 확인
★ AWS IAM 등록하기 및 MFA 등록하기
- IAM 활성화
오른쪽 상단 나의 계정 클릭 후 -> 계정 클릭
- 검색 창 - iam 검색 -> 사용자 -> 사용자 추가
- 사용자 추가 -> 계정 추가
- 다음 -> 그룹 생성
- 생성 완료
■ 로그인 -> IAM 사용자로 로그인
★ MFA
- 다중 인증(MFA: Multi-Factor Authentication)
- MFA 설정
Iam -> 검색 -> 대시보드로 이동
- MFA 할당
- 핸드폰으로 Authenticator를 설치 후 등록 완료
- admin 계정도 MFA 설정 똑같은 방법으로 진행
★ 인스턴스
- ec2 검색 -> 인스턴스 -> 인스턴스 항목 선택 후 시작
- 탄력적 IP로 지정 -> 탄력적 IP 주소 할당(전세계에서 유일한 주소)
- 탄력적 IP 주소 연결 -> 연결 성공
★ Putty 다운로드
- 우분투 실행
ssh -i aaa(1).pem ubuntu@52.20.118.235
- putty gen 실행 -> load 클릭 후 -> pem 파일 선택 -> private key 선택 후 -> apk 저장
★ MobaXterm 다운로드
- session -> ssh 설정
728x90