Node.js Cloud Service Publish

1,139 views

Published on

This has written in Korean.
cloudfoundry heroku no.de nodester 등에 대해서 설치하는 방법 등을 기술 해놓은 프리젠테이션 입니다. 네이버 카페 아꿈사의 세미나 자료 입니다.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,139
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
12
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Node.js Cloud Service Publish

  1. 1. 커맨드 라인 클라이언트 설치맥 OSXRuby, gem 설치가 필요하지만, mac에서는 ruby와gem이 설치되어 있다.$sudo gem install vmc
  2. 2. 배포CloudFoundry는 VMC를 통해 배포vmc push <app name>Appname.cloudfoundry.com 에서 확인 가능npm_modules 폴더도 같이 배포
  3. 3. DBApp을 배포 할 때, db를 선택 할 수 있음mongodb, mysql, postgresql, rabbitmq, redis.$vmc services
  4. 4. 커맨드 라인 클라이언트 설치맥 OSXhttp://toolbelt.herokuapp.com/osx/download
  5. 5. 포어맨 설정Foreman은 Procfile을 설정 파일로 사용하므로,프로젝트 루트 디렉토리에 다음과 같은 내용으로Procfile을 생성 한다.web: node app.jswoker:node batch-job.js$forman start
  6. 6. 배포Heroku는 Git을 통해 배포Package.json 파일에 패키지 의존정보 기록$heroku create –stack cedar <appname>$heroku ps:scale web=1http://springofmylife-express.herokuapp.com/
  7. 7. 설정No.de는 SSH키를 등록
  8. 8. 설정 – 계정 생성Coupon 요청계정 등록http://nodester.com/help.html#register
  9. 9. 설정 – Nodester CLI 설치 Npm install nodester-cli –g Nodester user setup <username> <password> Nodester user setkey
  10. 10. 설정 – App create Nodester app create <appname> Nodester app init <appname> http://<appname>.nodester.com
  11. 11. 설정 – npm 설치Nodester npm install <appname> <packagenames>Nodester app restart <appname>

×