/ Mac

Mac 搭建 Rails 开发环境

最近在折腾 Rails,不得不说 Ruby on Rails 这本书写的真心不错,简单易懂,操作性强,新手入门必备。在 selfstore 买了电子版,对着教程,一步一步学习,收获不少,下面介绍的是如何在 Mac 上搭建一个 Rails 开发环境。

安装 rvm

安装 Ruby,先得安装 rvm。

RVM 是一个命令行工具,可以提供一个便捷的多版本Ruby 环境的管理和切换。 如果你打算学习Ruby / Rails, RVM 是必不可少的工具之一。 这里所有的命令都是再用户权限下操作的,任何命令最好都不要用sudo. 【ruby-china.org】

$ \curl -sSL https://get.rvm.io | bash -s stable
$ source ~/.bashrc
$ source ~/.bash_profile

安装好之后可以查看 rvm 版本:

rvm -v

安装 Ruby

一般 Mac 都会自带 Ruby,但是版本可能不是最新的。所以只需要安装指定版本的 Ruby 就可以了。

使用下面这个命令列出已知 Ruby 版本:

rvm list known

从上面的结果中选取最新的版本(比如 2.3.0),安装指定版本 Ruby:

rvm install 2.3.0

你可以将某个 Ruby 版本设置为默认:

rvm use 2.3.0 --default

如果你想卸载 Ruby,可以使用如下命令:

rvm remove 2.3.0

安装 Rails

Ruby 安装好之后就可以安装 Rails 了:

gem install rails

安装 PostgreSQL

Rails 开发肯定是需要一款数据库的,自带的虽然有 Sqlite,自己开发用用还行,但总不能在生产环境也用这个吧。因此有必要安装一个能满足生产使用的数据库。那么用哪款数据库呢?MySQL 还是 PostgreSQL,经过一番搜索对比,参考下面文章,我选择了 PostgreSQL:

安装命令如下:

brew install postgresql -v

如何使用 PostgreSQL 可以参考下面文章: