CentOS 7 安装 Ruby on Rails

Ruby on Rails是一个使用Ruby编写的Web应用程序框架。

CentOS 7 安装 Ruby on Rails

#1 安装Ruby

更新:

安装一些基本的开发工具:

下载rbenv,它是Ruby版本环境管理工具:

下载ruby-build,它是rbenv的一个插件,提供了编译安装不同ruby版本的命令:

列出可安装的ruby版本:

安装最新的Ruby版本:

CentOS 7 安装 Ruby on Rails

你可以使用上面的命令安装多个不同的ruby版本,rbenv会管理这些不同版本。

把某个ruby版本设置为global,在所有shell中生效:

也可以设置为local,只在当前shell中生效:

CentOS 7 安装 Ruby on Rails

安装bundler:

查看rbenv的帮助信息:

#2 安装Rails

rehash:

查看rails版本:

CentOS 7 安装 Ruby on Rails

#3 安装Nodejs

Rails的一些特性依赖JavaScript运行时。<

CentOS 7 安装 Ruby on Rails

#4 安装数据库

Rails默认使用SQlite数据库,文档建议生产环境使用MySQL或PostgreSQL做为后台数据库。
例如,安装MySQL:

安装mysql2,用来连接MySQL:

#5 创建第一个Ruby on Rails项目

创建项目:

-d指定使用的数据库(mysql,sqlite3,postgresql等)。

如果你使用mysql做为数据库,你还需要编辑 config/database.yml 文件,配置数据库连接:

创建数据库:

CentOS 7 安装 Ruby on Rails

启动Rails服务:

默认使用3000端口。

CentOS 7 安装 Ruby on Rails

使用浏览器访问:http://Your_IP:3000/

CentOS 7 安装 Ruby on Rails

要更改启动选项(例如更改监听端口),编辑config/boot.rb配置文件。

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注