티스토리 뷰
아마존 EC2에서 인스턴스의 생성을 완료하고 웹서버로 사용하기 위한 모든 세팅이 끝났다면,
이제 남은일은 코드를 만들고, 개발한 코드를 올리는 일이겠죠.
이 과정에서 파일질라(filezilla)같은 FTP 프로그램을 통해 웹리소스(이미지 파일 등)를 업로드 하실것이고,
에디트플러스(editplus)나 기타 텍스트에디터, 통합개발도구(IDE)로 소스코드를 직접 저장, 수정하실수도 있을것입니다.
마찬가지로 putty로도 계속 접속할 일들이 생기지요.
EC2에 FTP를 설정하였다면 FTP를 활용해도 되지만,
별도의 FTP를 설정하지 않았다면,
발급받은 private key를 이용해서 SFTP를 통해 접속할수 있습니다.
이번 포스팅은 EC2 환경에서 개발을 위한 SFTP 연결 방법을 설명해드리려고 합니다.
Pageant를 이용해 내가 만든 EC2 인스턴스에 putty, editplus, filezilla를 통해 접속하는 방법을 공유하려고 합니다.
Pageant 다운로드 및 실행
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
에서 Pageant를 다운받으세요.
설치과정없이 다운로드 받은 파일을 더블클릭하면 실행이 됩니다.
Pageant가 실행되었다면 트레이에 컴퓨터 모양의 아이콘이 나타납니다.
자 이 아이콘을 클릭해보겠습니다.
Add Key 버튼을 눌러 발급받았던 private key를 등록해봅시다.
잘 등록이 되었네요.
자 이제 준비가 끝났네요 : )
close 버튼을 누르면 다시 트레이로 숨습니다.
Pageant가 실행된 상태에서는 에디트플러스나, 파일질라, putty에 손쉽게 접속할수 있습니다.
꼭 Pageant가 실행되어 있는 상태여야 합니다.
에디트플러스(editplus) 접속
에디트플러스의 FTP설정 메뉴를 클릭합니다.
FTP설정 화면이 나오는데 새로운 FTP 연결정보를 만들어봅시다.
설명란에는 간단한 설명을, FTP서버란에는 내 인스턴스의 IP주소 또는 도메인을 입력해주세요.
그리고 username에는 ec2-user 라고 적습니다.
그리고 비밀번호는 공란으로 놔두세요.
자 이제 고급옵션 버튼을 눌러봅니다.
기본포트 사용, sftp 사용, Pageant 사용에 체크해주세요. 세개 모두 체크되어야 합니다.
이렇게 모든 설정이 끝나고 접속을 시도하면, 위 그림처럼 디렉토리 목록이 잘 나타나는것을 발견할 수 있습니다.
다음에 접속할때도 미리 Pageant를 실행한 후에 에디트플러스를 실행하여 접속하면 됩니다.
파일질라(filezilla) 접속
파일질라도 접속은 간단합니다.
File → Site Manager를 클릭합니다.
사이트매니저 화면에
HOST에는 내 인스턴스의 IP또는 도메인주소를 넣고, Port는 공백으로 둡니다.
Protocol에는 SFTP를 설정합니다.
Logon Type은 Normal로 변경하고, User 란에 ec2-user 라고 적습니다.
Password는 공란으로 놔두세요.
Connect 버튼을 누르면 잘 접속이 될겁니다.
putty 접속
putty도 아주 간단해요.
Host Name(or IP address) 란에 도메인네임 또는 IP주소를 입력하시고
Open 버튼을 누르면 접속이 됩니다.
검은색 콘솔화면이 나타나면 ec2-user 라고 타이핑 하시면 내 인스턴스에 로그인이 완료됩니다.
'WEB2.0 > 프로그래밍' 카테고리의 다른 글
아마존 인스턴스 삭제/제거하기 (1) | 2012.07.27 |
---|---|
아마존 EC2 No supported authentication methods available 에러 (5) | 2012.06.28 |
Apache의 Prefork와 Worker 설정 (0) | 2012.05.15 |
아파치 로그 일자별로 나눠서 기록하기 (0) | 2012.04.16 |
내가 추천하는 스트레스 테스트 도구 JMeter (0) | 2012.04.10 |
- Total
- Today
- Yesterday
- 모바일
- iPhone
- 안드로이드
- 창업
- 경진대회
- 대학생
- android
- 앱스토어
- Apple
- 자바스크립트
- 아이디어
- 게임
- JavaScript
- 아이폰
- php
- 구글
- 트위터
- 소프트웨어
- 벤처
- AWS
- 웹표준
- 애플
- CSS
- 앱
- 스마트폰
- 네이버
- 어플리케이션
- 공모전
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |