Mais conteúdo relacionado
Semelhante a Node.js Cloud Service Publish (20)
Mais de Hyun Jin Moon (14)
Node.js Cloud Service Publish
- 3. 커맨드 라인 클라이언트 설치
맥 OSX
Ruby, gem 설치가 필요하지만, mac에서는 ruby와
gem이 설치되어 있다.
$sudo gem install vmc
- 5. DB
App을 배포 할 때, db를 선택 할 수 있음
mongodb, mysql, postgresql, rabbitmq, redis.
$vmc services
- 8. 커맨드 라인 클라이언트 설치
맥 OSX
http://toolbelt.herokuapp.com/osx/download
- 9. 포어맨 설정
Foreman은 Procfile을 설정 파일로 사용하므로,
프로젝트 루트 디렉토리에 다음과 같은 내용으로
Procfile을 생성 한다.
web: node app.js
woker:node batch-job.js
$forman start
- 10. 배포
Heroku는 Git을 통해 배포
Package.json 파일에 패키지 의존정보 기록
$heroku create –stack cedar <appname>
$heroku ps:scale web=1
http://springofmylife-express.herokuapp.com/
- 15. 설정 – 계정 생성
Coupon 요청
계정 등록
http://nodester.com/help.html#register
- 16. 설정 – Nodester CLI 설치
Npm install nodester-cli –g
Nodester user setup <username> <password>
Nodester user setkey
- 17. 설정 – App create
Nodester app create <appname>
Nodester app init <appname>
http://<appname>.nodester.com
- 18. 설정 – npm 설치
Nodester npm install <appname> <package
names>
Nodester app restart <appname>