Nuke Olaf - Log Store
AWS - EC2 인스턴스 생성하기 본문
1. Amazon Machine Image (AMI) 선택
=> Ubuntu Server 18.04 LTS 를 선택했다.
2. 인스턴스 유형 선택
프리 티어 사용이 가능한 t2.micro 유형을 선택했다
3. 보안 그룹 구성에서 보안그룹 이름과 설명을 적절히 수정해준다.
Http 와 Https 포트를 열어준다
4. 인스턴스 시작 및 검토에서 시작하기 버튼을 누른다
5. 새 키 페어를 생성한 다음 다운로드해 준다.
6. 인스턴스 시작하기 버튼을 누르면 다음과 같은 화면이 나온다.
Connect to Your Linux Instance : https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AccessingInstances.html
What is Amazon EC2? : https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/concepts.html
7. 윈도우에서 ssh 로 리눅스 ec2 에 접속하기 위해 putty 를 다운로드, 설치한다.
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
윈도우에는 ssh 가 기본적으로 지원되지 않으므로, ssh 를 사용할 수 있는 프로그램을 설치해야 한다.
8. PuTTYgen 을 사용하여 다운받았던 키페어를 변환한다.
참고 : https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/putty.html
기존의 pem 형식으로 저장된 키페어는 putty 로 사용이 불가능하므로 ppk 형식으로 변환해주는 것이다.
9. putty 를 실행하고 EC2 인스턴스에 연결해준다
참고 : https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/putty.html
(1) Connection > SSH > Auth 로 들어가
PuTTYgen 으로 변환했던 키페어를 등록해 준다
(2) AWS 인스턴스의 public DNS 를 복사하여 HostName 에 붙여넣는다.
이때, user_name@public_dns_name 형식으로 입력한다.
user_name 의 경우, AMI 에 맞는 적절한 이름으로 구체화하도록 한다.
나는 Ubuntu AMI 를 사용하므로, user_name 을 ubuntu 로 한다.
즉, ubuntu@public_dns_name 이런식으로 입력하는 것
(3) putty 를 실행할때마다 설정정보가 초기화되므로 Saved Sessions 부분에 현재설정을 저장하는 것이 좋다
(4) open 을 누르면 경고창이 팝업된다.
대충 호스트의 key 가 캐시되어있지 않으며, 신뢰할 수 있는 호스트가 맞는지 물어보는 것 같다.
yes 를 누른다.
(5) 연결 성공
참고 사이트 >>>
'Language > [PHP]' 카테고리의 다른 글
AWS - EC2 와 PHPStorm 연결하기 (0) | 2020.02.25 |
---|---|
AWS - EC2 인스턴스위에 LAMP 설치 (0) | 2020.02.24 |
쿠키와 세션이란? (0) | 2020.02.17 |
JavaScript - 체크박스 하나만 선택할 수 있게 하기 (0) | 2020.02.12 |
Ajax 로 PHP 에 파일 전송하기 (0) | 2020.02.12 |