Ubuntu16.04 安裝Ruby on Rails全過程, 親測可用
阿新 • • 發佈:2019-01-23
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