进阶开发环境安装
本书在第二章介绍了如何快速安装,本附录将介绍进阶的安装方式,例如RVM和MySQL。适合专业的开发者。
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版本。