Ruby on Rails 實戰聖經

使用 Rails 5.0+ 及 Ruby 2.3+

電子書製作中,歡迎留下 E-mail,有消息將會通知您。若您有任何意見、鼓勵或勘誤,也歡迎來信給我。願意贊助支持的話,這是我的微信 QR Code,謝謝。

進階開發環境安裝

本書在第二章介紹了如何快速安裝,本附錄將介紹進階的安裝方式,例如RVMMySQL。適合專業的開發者。

Mac OS X

安裝MySQL

Mac OS除了可以至MySQL官網下載,筆者推薦透過Homebrew安裝:

$ brew install mysql
$ brew services start mysql

安裝MySQL Adapter

$ gem install mysql2

修改Gemfile加上以下套件,然後輸入bundle

gem 'mysql2'

修改config/database.yml設定檔,整個換成:

development:
  adapter: mysql2
  encoding: utf8mb4
  database: demo_development
  host: localhost
  username: root
  password:

test:
  adapter: mysql2
  encoding: utf8mb4
  database: demo_test
  host: localhost
  username: root
  password:

production:
  adapter: mysql2
  encoding: utf8mb4
  database: demo_production
  host: localhost
  username: root
  password:

使用RVM安裝Ruby

RVM(Ruby Version Manager)是一套可以同時安裝不同版本Ruby

安裝RVM請參考官方網頁的安裝說明,接著看你想要安裝哪一個Ruby版本,例如Ruby 2.2.2

$ rvm install 2.2.2
$ rvm 2.2.2 --default

你也可以試著安裝其他版本,輸入rvm list known會列出有哪些版本可以安裝,例如:

$ rvm install jruby

這樣就會安裝JRuby版本,輸入rvm jruby切換到JRuby版的Ruby,輸入rvm list會列出目前已經安裝的版本。輸入ruby -v可以得知目前的Ruby版本:

$ rvm 2.2.2
$ ruby -v
ruby 2.2.2p95 (2015-04-13 revision 50295) [x86_64-darwin14]
$ rvm jruby
$ ruby -v
jruby 1.7.15 (1.9.3p392) 2014-09-03 82b5cc3 on Java HotSpot(TM) 64-Bit Server VM 1.7.0_67-b01 +jit [darwin-x86_64]

輸入rvm 2.2.2 --default可以設定2.2.2為預設的Ruby版本。

》回到頁首