[Linux] 우분투에 Cloud9 설치하기

2019. 3. 16. 00:14 from Nas



Cloud9은 Self Host를 지원하는 Cloud Ide다. 현재는 아마존에서 인수해 서비스중이라

최신버전은 올라오지 않는듯 하지만 이런저런 Cloud Ide 를 사용해본바 그나마 가장 쓸만했다.

Docker를 이용한 Cloud9 설치가 가장 간단하지만 여러 환경 조성등에 불편사항이 있어서

우분투에 직접 Cloud9을 설치했다.


설치 명령어

apt -y install build-essential libssl-dev curl python python3 git wget vim

cd ~;curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash

source .bashrc;nvm install 0.10.33

nvm use 0.10.33

git clone https://github.com/c9/core.git c9sdk

cd ~/c9sdk;scripts/install-sdk.sh


실행 명령어

nohup node ~/c9sdk/server.js --listen 아이피 -p 포트 -a 아이디:비밀번호 -w /워크스페이스폴더 &

예) nohup node ~/c9sdk/server.js --listen 0.0.0.0 -p 8080 -a admin:abcd123 -w /workspace &


백그라운드에서 실행해주기 위해 nohup과 &을 추가해주었다. 


만약 node 명령어에서 오류가 난다면 nodejs를 설치해준다.

apt-get install nodejs


tmux: need UTF-8 locale (LC_CTYPE) but have ANSI_X3.4-1968 에러가 난다면.

/etc/locale.gen 파일의 주석을 제거해주고 locale-gen 명령어를 실행.



Posted by Huninn :