본문 바로가기

06. Cloud/AWS

AWS(Amazon Web Service) Instance 생성 & Putty로 접속

기존에 집에서 자체 서버를 열어서 WordPress를 운영하다가 AWS에 최근 관심이 많아져 AWS위에서 WordPress를 설치 하기로 하였습니다.

기존 집의 서버는 토렌트 머신과 파일 서버로..

 

1. 아마존 Instance 생성

먼저 WordPress를 설치할 AWS Instance를 만들어 봅시다.

-

EC2 에 접속을 하여 Side Menu에서 Instance를 클릭 하면 다음과 같은 화면이 출력이 됩니다. 왼쪽 상단에 Launch Instance를 클릭하면 팝업이 뜨고 Next를 클릭하면 Instance가 만들어 집니다. 여기서 새로운 Private Key를 생성하시고 다운로드를 받습니다.

그 후, 외부에서 접속을 하려면 일면 Security Group에 HTTP를 추가를 해야 하는데, 하단의 메뉴에 General의 스크롤을 밑으로 쭉 내리시면 Security groups가 보일 것입니다. launch-wiard-4를 클릭합니다.

그 후, 메뉴 하단에 Inbound라는 텝을 클릭하면 다음과 같은 화면이 뜨는데, 여기서 HTTP Port를 방화벽에 추가하여 봅시다.

먼저, Edit를 누릅니다.

Edit를 누르면 다음과 같은 Pop-Up창이 뜨게 됩니다. 여기서 Add Rule을 클릭하면 추가가 되는데 Type에서 HTTP를 선택한 후 Save를 누릅니다.

 

2. Putty용 PPK파일 만들기

Putty는 기존의 AWS의 Pem 파일과 다르게 PPK를 이용하여 SSH에 접속을 합니다. 그러므로, Pem파일을 PPK로 만들어서 Putty에 접속하여 봅시다. 먼저 Putty 홈페이지에 가서 Putty와 PuttyGen을 받아옵니다.

 그 후 PPK파일을 만들기 위하여 PuttyGen을 실행합니다.

PuttyGen을 실행하면 다음과 같은 창이 뜨는데, 메뉴의 Conversions에서 Import Key를 선택합니다.

 선택을 하면 파일 브라우져 창이 뜨는데, 거기서 아까 받은 pem 파일을 선택합니다.

 

 

선택을 하면 다음과 같은 창이 뜨는데, 여기서 Save Private key를 눌러 PPK파일로 변환합니다.

그 후, 저장할 이름을 지정합니다.

 

그러면 보시는 것과 같이 PPK파일이 같이 생성이 됩니다.

 

3. Putty 접속

만들진 Key를 갖고 Putty를 접속해 봅시다. Putty를 접속여 Connection의 Auth탭을 들어갑니다.


그 후 하단ㅣ Browse... 버튼을 클릭하여 PPK파일을 찾아 넣습다. 

그러면 다음과 같이 삽입이 됩니다.

그 후 Session 탭으 들어가 AWS Public DNS주소를 적어 Connect를 합니다.

 처음 접속시 다음과 같은 창이 뜨면  예를 누릅니다.

그 후 username에 ubuntu(Ubuntu 기준)를 적면 다음과 같이 SSH 쉘을 받을 수 있습니다.


'06. Cloud > AWS' 카테고리의 다른 글

Scala로 AWS Lambda 사용하기  (0) 2016.10.02
s3fs를 이용한 Ubuntu 14.04 AWS S3 Linux mount와 Performance  (0) 2016.03.30
AWS Android SSH 접속  (0) 2014.11.12