1. 程式人生 > >Ubuntu16.04 安裝Ruby on Rails全過程, 親測可用

Ubuntu16.04 安裝Ruby on Rails全過程, 親測可用

Rails的最核心的設計思想有兩點:
Don’t Repeat Yourself: 不要複製黏貼程式碼! 所有功能應該只有一個實現, 並且這個實現是可複用的.
Convention Over Configuration: 遵循某種約定, 這樣就可以不用在配置很多引數.

目錄

安裝Rails前的準備工作

1 安裝 Ruby 程式語言並寫一個 Hello, World!

開啟 Ubuntu 終端, 輸入
irb
回車後進入ruby實時互動環境.
irb(main):001:0> puts "Hello, World!"
回車就看到列印結果

Hello, World!
=> nil

2 The RubyGems 第三方包管理工具( Ruby 1.9版本以後自帶 )

因為使用的是Ruby 1.9以後的版本, 跳過這步

3 A working installation of the SQLite3 Database

SQLite3用C語言實現的嵌入式資料庫. 它不是獨立的C/S(客戶/伺服器)軟體, 而是直接嵌入在程式碼中的.

使用Ruby自帶的Gem第三方包管理工具安裝Rails

1 使用Gem的Taobao源, 避免國外伺服器被牆

gem sources --add https://ruby.taobao.org/ --remove https://rubygems.org/


檢視gem源列表, 確定只有一個taobao源
gem sources -l

2 安裝依賴包

sudo apt-get install zlib1g zlib1g-dev zlib1g-dpg
以上三個包都要裝, zlib是通用的免費壓縮工具, 很多開源軟體打包時都會用到. 最後一版是2013年釋出的 zlib 1.2.8

3 通過Gem安裝Rails

sudo gem install rails -V
sudo是給root許可權, 不加的話會報錯; -V引數是顯示安裝過程的詳情, 不然不知道安裝進行到哪一步了.

4 驗證安裝成功

rails -v
我的終端顯示

Rails 4.2.6