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

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的伺服器來幫我們實現網站的部署。

2015年10月21日 星期三

Ruby on Rails 筆記 — Ubuntu14.04安裝PostgreSQL



I. 寫在開始之前

      會寫這篇主要是紀錄自己安裝的過程,以便之後忘記可以參考,而且也能給還在安裝的朋友們一個參考方向。需要安裝這套數據庫的原因是:Heroku(一個可以部署網站的雲端平台)要求production的數據庫必須使用PostgreSQL,因此必須把原本的SQLite3(初學Ruby on Rails的朋友應該都是用這個)換掉。
      如果以下有任何問題都非常歡迎大家提出問題一起討論,雖然我也是初學者,但是我相信教學相長!好吧以下就要開始了!