본문 바로가기
IT/WebProgramming

AWS EC2에 Cloud9 IDE 연결

by Jang HyunWoong 2018. 8. 29.

AWS Cloud9 소개 
https://aws.amazon.com/ko/about-aws/whats-new/2017/11/introducing-aws-cloud9/

AWS에서 제공하는 클라우드 IDE 이다.

평소에 Jupyter, Jupyterlab을 사용하다가 Cloud9을 알게 되었다.

연동(설치)은 간단하다. 
기존에 EC2가 있었다고 가정하고.. (없으면 만들면 된다.)
1. aws console에 로그인 한다. 
2. cloud9 메뉴에 들어가서 시작하기를 누른다.
https://console.aws.amazon.com/cloud9/home/create
3. (cloud9는 아직 한국 region이 없다. 알아서 다른 region을 선택한 후 )환경설정을 한다.

4. 이름과 설명을 넣어준다. 나중에 셋팅에서 이름을 바꿔줄 수 있다.
5. 기존에 있던 EC2에 연결할거니까 Connect and run in remote server (SSH)를 선택하고
5-1. User와 Host를 채운다. Host는 ec2의 퍼블릭 DNS 또는 ip를 넣어주면 된다. 
5-2. To start, you need to add our public key to your ~/.ssh/authorized_keys file ... 이 글을 보면 아래 public key를 authorized_keys 파일에 넣어주라는 말이다. 
5-3. Copy key to clipboard 버튼을 눌러서 key를 복사한다.

5-4. putty로 ec2에 접속한 후 authorized_keys 파일에 위에서 복사한 public key를 추가한다. 
(vim으로 열어서 가장 아래에 붙여넣기 했다)

6. 그리고 node.js가 필요하다. 위 상태에서 그냥 Next step하면 nodejs없다고 나온다. 
>> sudo apt-get install nodejs-legacy
명령어로 설치해 준다. 

7. Next step해 주면 설치 끝


반응형

'IT > WebProgramming' 카테고리의 다른 글

Memcached 에서의 Consistent Hashing  (0) 2014.12.19
response 객체  (0) 2014.12.19
helloworld.js  (0) 2014.12.19
File System 모듈  (0) 2014.12.19
MongoDB란?  (0) 2014.12.19