三步將Node應用部署到Heroku上

Heroku是一個提供快速部署服務的雲平臺。支持Node,Ruby,Java,PHP,Python,Go多種語言,今天體驗了下,簡直不要太爽。下面簡單的介紹一下。node

首先仍是要註冊一個帳號:https://signup.heroku.com/logingit

不知道爲何,這裏163郵箱不能經過,qq能夠。而後選擇語言Node.js。github

註冊成功後,激活郵箱,填寫密碼。app

1.建立一個app

登陸成功後進入面板,建立一個應用雲計算

名稱是可選的3d

2.鏈接github

建立成功後,進入app的部署頁面。 提供三種部署方法,Heroku Git,Github 和 Dropbox.blog

 默認是HeroGit 方式,這裏咱們選擇Github方式。github受權以後就能夠在下面查詢本身的項目,這裏選擇getting-mean部署

 若是沒有node的git項目,fork一個過來玩。https://github.com/stoneniqiu/getting-MEAN/branches/stale get

3.發佈

鏈接成功後,能夠選擇自動部署和部署的分支。虛擬機

 這裏選擇master,部署成功後出現下面的界面,點擊View便可訪問。

頁面打開以下,域名也頗有規則,是否是很贊。

若是要刪除應用,在Settings欄目裏。免費的空間是300M。
 
小結:這篇文章只是簡單的介紹,不算註冊只要三步就能夠完成一個node項目的部署,相對於用虛擬機或者雲的方式,Heroku把代碼託管和部署結合起來了,並且能夠部署不一樣的分支,這種方式很是便捷。FTP傳代碼和在遠程在雲計算上部署都很繁瑣。Heroku的這種方式值的體驗一下。
相關文章
相關標籤/搜索