AWS는 많은 제품이 있다.
모든 것들에 대해 이해할 필요는 없고 많이 쓰는 것과 내가 쓸 것을 아는 것이 중요하다.
가장 많이 Amzon EC2를 이용해 클라우드 서버를 만들어보겠다.
1. 회원가입
2. 서버 생성
3. 서버 설정
4. 서버 접근
1. 회원가입
- 서비스 지역을 서울로 변경해준다.
- AWS 서비스는 대체로 유료이기 때문에 카드를 등록해야 한다.
- AWS는 후불 과금이기 때문에 많은 비용이 발생 할 수 있다. 이점을 조심해야한다.
2. 서버 생성
- EC2 클릭
- 추가로 왼쪽 위에보이는 서비스를 클릭 후 AWS 비용 탐색기를 들어가면 지금까지 사용한 요금 정보가 나온다. 수시로 확인해 줘야 하다. 만약 오늘 처음 만들었다면 24시간 후에 확인을 할 수 있을 것이다.
- AWS는 하나의 서버를 인스턴스라고 부른다.
- 인스턴스 시작 클릭
- 나는 Ubuntu 18.04를 사용할 것이다.
- t2 micro 사용 CPU나 메모리가 부실해 보일 수 있지만 공부 또는 작은 프로젝트를 하기에는 충분하다.
- Lauch 눌러 시작
3. 서버 설정
- 키 페어 선택을 한다. 기존의 비밀번호를 생성하는 방식과는 조금 다른 방식으로 키페어라는 파일을 이용하여 인증한다.
- 키페어 생성 선택 후 이름을 적는다.
- 키 페어 다운로드 클릭 다운로드한 파일을 절대 잃어버리면 안 된다.
- 다운로드 후 인스턴스 시작 클릭
- 인스턴스 보기 버튼을 통해 인스턴스가 실행되는 화면을 볼 수 있다.
4. 서버 접근
- 클릭 후 잇다(connet) 클릭
- SSH 클라이언트 클릭하면 연결하는 방법이 나와있다.
4.1 키 페어 권한 설정
- 위에서 다운로드한 키 페어만 가지고 접근할 수 있는 게 아니고 권한을 받은 관리자만 접근할 수 있게 권한을 설정해 주면 된다.
- 키 페어 파일 오른쪽 마우스 선택 -> 속성 -> 보안 -> 고급 -> 상속 사용 (상속 사용하지 않음)
- User가 들어간 모든 것 제거
4.2 서버 실행
- cmd(명령 프롬프트) 관리자 권한으로 실행
- 키페 어가 있는 위치로 이동
cd 파일위치
- 3번 서버 생성 마지막에서 했던 화면에 있는 명령어 입력 후 yes
- ssh -i "키파일명" ubuntu@ec2-13-125-29-230.ap-northeast-2.compute.amazonaws.com
ssh -i "FirstServerKeyPair.pem" ubuntu@ec2-13-125-29-230.ap-northeast-2.compute.amazonaws.com
- 만약 Permission denied에러가 발행한다면 아래의 포스팅 참고
2021.09.26 - [AWS] - [AWS] ERROR : Permission denied
- 접근 완료!!
이를 활용하는 방법은 다음 포스팅에서 진행하겠다
'AWS' 카테고리의 다른 글
[AWS EC2, Linux, ubuntu Git push 자동화] 쉘 스크립트 이용 일정시간마다 푸시 하기 (0) | 2022.05.29 |
---|---|
[iptime 접속하는법]192.168.0.1 안될때 (0) | 2021.10.24 |
[AWS] ERROR : Permission denied (0) | 2021.09.26 |
[ubuntu]우분투 버전확인 (0) | 2021.08.20 |