웹브라우저만 있으면 설치 없이 C, C++, PHP, 루비, 펄, 파이썬, 자바스크립트(Node.js), Go 등의 코딩, 디버그, 컴파일, 배포 등 개발에 관련된 모든 작업을 동료 간 협업으로 클라우드에서 할 수 있다.
Cloud9 - https://c9.io
Codenvy - https://codenvy.com/
Koding - http://www.koding.io
codeanywhere - https://codeanywhere.com
구름IDE - https://www.goorm.io
구름 IDE 가입
구름 IDE는 이메일 회원가입 또는 소셜 로그인(구글, 페이스북, 카카오, 네이버, github, bitbucket, 페이코)을 통해 회원 가입을 할 수 있다.
|
구름 IDE 회원가입 화면 |
구름 IDE 가격정책
기본 무료 계정은 각 컨테이너당 5개까지 컨테이너를 생성할 수 있으며 컨테이너는 동시 실행을 할 수 없다.
컨테이너를 하나만 실행 가능하지만 각 컨테이너당 도메인이 3개 까지 가능해 한개의 컨테이너로 3개의 웹서버를 테스트 할 수 있다.
컨테이너 생성
구름IDE의 무료 사용자가 첫 컨테이너 생성시 사용 목적을 입력하여 승인을 받아야 한다.
12시간 이내 승인되며 승인 후 컨테이너 생성이 가능하다.
|
사용 목적을 최소 100자 이상 입력 해야한다. |
Jekyll 개발환경을 세팅하기 위해 컨테이너 이름 입력 > 공개 범위 : Private > 소프트웨어 스택 : Ruby > Template: Ruby 빈 프로젝트 선택 후 컨테이너를 생성한다.
Jekyll 설치
루비가 이미 설치되어 있으니 바로 지킬을 설치한다.
내 깃허브 Jekyll 저장소 가져오기
지킬 서버 실행
[ 프로젝트 > 실행 URL과 포트 ] 로 들어가 원하는 도메인을 설정한다.
_config_dev.yml 파일의 url을 설정한 도메인 주소로 변경한다.
[ 프로젝트 > 실행 > 실행 명령 추가 ] 로 들어가 실행 스크립트를 작성한다.
서버 프로세스로 체크 후 아래 명령어를 입력한다.
이제 설정한 실행 스크립트를 실행하면 하단에 콘솔창이 추가되며 실행된다.
깃 사용자 정보 설정
깃허브 배포
- 매번 비밀번호를 입력하기 싫다면 깃 설정을 수정하면 된다.
.git/config 파일의 [remote “origin”]의 url부분을 수정한다.
공개범위를 Public로 생성한 컨테이너인 경우 타인이 볼 수 있으니 Private로 생성한 컨테이너에서만 수정하도록 한다.
유사 서비스
참고자료
구름 IDE : https://ide.goorm.io
구름 IDE 가격정책 : https://ide.goorm.io/pricing
관련글