顯示具有 Heroku 標籤的文章。 顯示所有文章
顯示具有 Heroku 標籤的文章。 顯示所有文章

2015年11月26日 星期四

Ruby on Rails 筆記 — 在Ubuntu14.04部署(Deploy) Ruby on Rails網站於Heroku



I. 寫在開始之前 (對於部署概念很熟的朋友可以直接跳第II部份)

會來搜尋這篇的朋友應該都是將Ruby on Rails的CRUD做的差不多,有一個小網頁想deploy到網路上看看效果如何~對於部署這件事我也是搞了很久才漸漸了解,所以想要先敘述我所理解的部署(有錯誤或疑問歡迎指正或提出來討論!畢竟我講的不一定完全正確XD),讓初學者能對這件事有更加深刻的認識。

在網頁開發(Development)階段,也就是我們在練習CRUD、各種controller, model,view coding的時候,那時我們所看到的網頁(輸入localhost:3000後可以看到的~)都是使用一套稱為WeBrick的伺服器(Server),是一套純Ruby實作的HTTP伺服器,其效能適合開發階段,但不適合真正網站使用。當我們最終完成網頁想要放到網路上供大家瀏覽時,我們需要透過另一套適合Production的伺服器來幫我們實現網站的部署。