앞선 글에서는 AWS의 EC2인스턴스를 생성하여 cloud9을 연결하였다.
/?p=97
하지만 t2 micro는 아주 최소한의 컴퓨팅 성능을 갖춘 인스턴스로 오라클 클라우드에서 사용중인 A1인스턴스를 사용하고 싶었기에 이번에는 cloud9의 외부서버 연결 기능을 이용하여
오라클 클라우드의 쿼드코어 인스턴스에 연결시키기로 했다.
이러면 ec2비용도 안든다!
이번에는 Existing compute 를 사용한 후 로그인에 필요한 user와 Host정보를 입력한다.
그 다음 위의 ! 마크에 나오는 SSH public key를 복사한 후 사용 할 인스턴스에 ssh 로그인을 하여
~/.ssh로 이동하여 authorized_keys파일에 추가하고 없으면 해당 파일을 생성하여 추가한다
그리고 해당 인스턴스에 nodejs가 설치되어 있는지 확인을 하여 필요하면 아래의 옵션을 변경한다.
which node 명령을 사용하여 Node.js의 위치를 알 수 있고 아마 일반적으로 설치가 되어있다면 저 기본 디렉토리가 맞을 것이다.
없으면
sudo apt update
sudo apt install nodejs
로 설치를 해준 다음 cloud9 workspace를 생성하자
생성하고 정상적으로 접속을 하면 다음과 같이 cloud9에서 필요한 파일들을 다운받는다.
시간이 좀 걸리지만 다운받아준다
확실히 쾌적해진 환경이 된 것 같아서 아주 만족스럽다!