最新 New
- 取得連結
- X
- 以電子郵件傳送
- 其他應用程式
草監網路已從Blogger搬離至獨立網站https://gratch.tw/ ,將於3秒後自動跳轉
從去年開始一直不斷的有想嘗試Ruby on Rails的衝動,但是奇怪的是不管怎麼setting環境都會出現error,最後只好無疾而終,像這樣的情況前前後後發生的次數已經是一隻手指頭可以數出來的。有鑒於本人的記憶力真的出奇的差,所以就來寫一份安裝過程的筆記吧!原則上大部份的動作都跟ihower的安裝Rails開發環境Mac版差不多,但是有點些微不同,畢竟時間跟文章內容有點落差,科技進步神速的情況下,版本也會有些微落差,以下就來分解動作一下囉!
- 安裝Xcode,並使用Xcode安裝Command Line Tools。
Command Line Tools位於Xcode左上角選單>Preferences>Downloads。
- 打開終端機Terminal,安裝homebrew管理相關套件。
$ ruby -e "$(curl -fsSkL raw.github.com/mxcl/homebrew/go)"
- 安裝最新版GIT,並將版本切換至新安裝之GIT版本,檢查目前使用的GIT版本是否為新安裝版本。Mac本身就有內建GIT,在10.8中內建的是1.7.12.4版本
$ brew install git
$ export PATH=/usr/local/git/bin:/usr/local/sbin:$PATH
$ git --version
- 安裝SQLite資料庫
$ brew install sqlite
- 安裝Ruby,並將版本切換至新版,並檢查目前使用的Ruby版本是否為新版。
$ brew install ruby
紅字部分請替換成Ruby的版本號。
$ echo 'export PATH=/usr/local/Cellar/ruby/2.0.0-p0/bin:$PATH' >> ~/.bash_profile
$ export PATH=/usr/local/Cellar/ruby/2.0.0-p0/bin:$PATH
$ ruby -v
- 安裝SQLite的Adapter
$ gem install sqlite3 --no-ri --no-rdoc
- 安裝Rails
$ gem install rails --no-ri --no-rdoc
簡單說明一下建立資料庫與刪除資料庫部分,這些部分在明文件(Documentation)都有說明,但是為了避免有朋友看不太懂,所以稍微提一下:
- 打開psql ,選擇Postgres.app中的Open psql 。
- 建立資料庫請輸入
CREATE DATABASE 資料庫名稱;
- 刪除資料庫請輸入
DROP DATABASE 資料庫名稱;
最後在Ruby部分,可以安裝Ruby tool pg:
$ gem install pg --no-ri --no-rdoc
如果還是喜歡使用mysql也沒關係,可以安裝Ruby tool mysql2:
$ gem install mysql2 --no-ri --no-rdoc
或是mysql:
$ gem install mysql --no-ri --no-rdoc
更多的ruby工具可以參考The Ruby Toolbox,希望下次我自己在安裝的時候可以跟今天一樣順利。
留言
我覺得開一個虛擬機(visualbox或vmware)把開發環境放在裡面的方式不錯,除了可以備份開發環境而且環境乾淨設定不容易失敗。
回覆刪除