블로그 이미지
윤영식
Full Stacker, Application Architecter, KnowHow Dispenser and Bike Rider

Publication

Category

Recent Post

'Middleware, Cloud/Cloud'에 해당되는 글 3

  1. 2012.11.15 Cloud9IDE 사용하기
  2. 2012.11.15 Ubuntu 에 JDK 1.7 설치하기
  3. 2012.11.03 [CloudFoundry] 개발한 Node.js 프로그램 배포하기
2012. 11. 15. 18:10 Middleware, Cloud/Cloud

그동안 브라우져에서 코딩하기 위하여 사용해본 툴들중에 Cloud9IDE가 가장 최적이지 않을까 생각된다. 그 동안 웹에서 코딩할려고 시도해본 IDE를 열거해 본다. 



GitHub 이나 Bitbucket에 올린 소스를 clone하여 개발할 수 있고, Node.js에서 돌릴 수 있는 개발 IDE와 PaaS를 제공하는 Cloud9IDE를 앞으로 사용해 보자.


posted by 윤영식
2012. 11. 15. 16:35 Middleware, Cloud/Cloud

 

AWS의 우분투위에 Vert.x를 사용해 보려고 한다. Vert.x는 기본 JDK 1.7 를 사용한다

 

  - Oracle JDK1.7 설치하기 : root 계정 또는 sudo를 수행하여 설치한다

  

1. apt-get 보완 하기

prompt> sudo add-apt-repository ppa:webupd8team/java 

prompt> sudo apt-get update


2. jdk 1.7 설치

prompt> apt-get install oracle-jdk7-installer 

prompt> java –version 

java version "1.7.0_09" 
Java(TM) SE Runtime Environment (build 1.7.0_09-b05)
Java HotSpot(TM) 64-Bit Server VM (build 23.5-b02, mixed mode)

'Middleware, Cloud > Cloud' 카테고리의 다른 글

Cloud9IDE 사용하기  (0) 2012.11.15
[CloudFoundry] 개발한 Node.js 프로그램 배포하기  (0) 2012.11.03
posted by 윤영식
2012. 11. 3. 18:19 Middleware, Cloud/Cloud

Node.js로 개발한 간단한 애플리케이션을 CloudFoundry로 배포해 보자. 현재 클파(CloudFoundry)는 무료이지만 조만간 유료로 가지 않을까 생각된다. 특징을 보자 


▶ 클파 설치하기

  - 우선  http://www.cloudfoundry.com/  으로 가서 Sign Up 한다 (신청한 메일계정으로 비밀번호가 온다)

  - http://www.rubyinstaller.org/ 사이트로 가서 ruby를 설치한다. (설치시 path 설정여부에 check를 한다. ruby의 gem을 사용하기 위함으로 node.js의 npm와 같은 package 설치 관리자로 보면 된다)


  - d:>gem install vmc  (클파 관리 유틸 vmc를 설치 한다. 한참을 설치하니 그냥 기다리자)

  - vmc의 target을 클파로 지정을 한다 (api.cloudfoundry.com) 그런후 신청한 계정으로 로그인을 한다


  - 하단에 첨부된 파일 적절한 위치에 푼다음 해당 디렉토리로 이동한다

  - 클파에 애플리케이션을 Push 한다 (vmc push <URL해드> 예) vmc push nulpulum 으로 하면 웹 호출 주소가 http://nulpulum.cloudfoundry.com 이 된다. 자세한 사항은 vmc help 로 살펴보자. 최초에는 사용하려는 service에 대하여 물어본다 이때 mongoDB 1개만을 만든다.)



  - 배포된 애플리케이션의 정보를 보자

  - 브라우저에서 호출하여 보자 


  - 간단하게 자신의 애플리케이션을 배포하여 바로 확인해 볼 수가 있다. 등록가능한 애플리케이션에 대해 보려면 vmc services 명령으로 확인해 보면 된다. 


* 첨부파일 : Node.js + Express + MongoDB를 사용한 간단한 CRUD 애플리케이션 

cloudFoundry mongodb.zip



<참조>

  - Open Source Cloud PaaS

  - Spring쪽에서 만든거라 Spring Framework을 지원하고, Node.js등 최신 기술을 지원한다 

  - 클파 이해하기

  - 클파 VMC 사용

'Middleware, Cloud > Cloud' 카테고리의 다른 글

Cloud9IDE 사용하기  (0) 2012.11.15
Ubuntu 에 JDK 1.7 설치하기  (0) 2012.11.15
posted by 윤영식
prev 1 next