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 명령어를 실행.
'Nas' 카테고리의 다른 글
[GIT] 조금씩 배워가는 GIT 명령어 (0) | 2019.03.16 |
---|---|
[GIT] 우분투 터미널 경로에 Branch 표시 (0) | 2019.03.16 |
[Linux] 우분투 터미널 한글 적용 (0) | 2019.03.15 |
[Synology] 포트 충돌로 패키지 설치가 안될때. (0) | 2018.08.23 |
[Synology] DSM 접속이 안될때 (0) | 2018.08.23 |