Rails3.0学习笔记系列目录
Rails3.0学习笔记(一) homebrew、git、mysql环境的安装
Rails3.0学习笔记(二) 安装RVM,升级Ruby,安装Rails3
Rails3.0学习笔记(三) 安装配置过程中收集的资源总结
上一篇介绍了Homebrew的安装,以及如何用Homebrew安装git和mysql5
本篇主要介绍如何安装rvm,并使用rvm升级ruby到1.9.2版本,并安装Rails3
1、安装RVM
MACOSX10.6.8自带的ruby版本是1.8.7
目前ruby最新的版本好像是1.9.2(1.9.1运行Rails好像有问题),我们首先使用RVM升级ruby到1.9.2
打开Terminal,执行:
bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)
安装完成后还需要根据安装提示信息进行相应的配置,简单来讲就是在~/.bash_profile 中加入
[[ -s "/Users/bjsky/.rvm/scripts/rvm" ]] && source "/Users/bjsky/.rvm/scripts/rvm"
然后执行source ~/.bash_profile或重新启动一个新的Terminal使上边的配置生效,就完成了RVM的安装。
输入rvm -v
系统显示当前的rvm已经安装,版本是1.6.21
2、安装ruby 1.9.2
rvm install 1.9.2
安装完成,执行ruby -v还是显示1.8.7,需要用rvm设置改变一下默认的ruby版本。
rvm 1.9.2 --default
可以看到目前默认的ruby版本已经是1.9.2了,接下来就是要安装Rails3了(终于⋯⋯)
3、安装Rails
使用gem安装Rails,执行:
gem install rails
安装了一大堆东西后-_-,终于鼓捣完成,rails -v系统显示rails版本是3.0.9
至此就完成了Rails的安装。
4、测试安装环境
首先新建一个项目
rails new ~/tmp/Blog
打开~/tmp/Blog目录下的Gemfile文件,修改默认的gem 'sqlite3' 为gem 'mysql2','~> 0.2.7'
注:gem 'mysql2'默认使用的是最新的0.3.*版本,是为Rails3.1版本的,目前3.1还没有发布,所以这里要手动改版本号为~>0.2.7,否则启动服务时也会提示相应的警告信息
完成后执行
cd ~/tmp/Blog
bundle install
Bundler是Rails提供的一个工具,用户检查和安装Rails应用程序所有依存的套件,执行结果如图:
套件安装完成后,启动服务器,查看项目能否正常启动。
cd ~/tmp/Blog
rails server
服务已经启动,打开浏览器访问http://localhost:3000,成功打开应用默认首页
5、测试数据安装配置
首先修改Blog目录下的conf/database.yml修改数据库配置为mysql(默认是sqlite)
我们建一个简单的例子,测试数据库是否配置正确,在项目目录下执行一下命令创建一个人员信息维护的例子。
rails g scaffold person name:string bio:text birthday:date
如图所示,系统自动创建了相关的文件,具体内容先不管。接下来启动mysql服务,并执行以下命令创建数据库并建表
rake db:create
rake db:migrate
启动服务器后,浏览器访问http://localhost:3000/people,显示人员信息维护页面,可以进行人员信息的CRUD操作。
OK,系统和数据库运行正常,整个MACOSX下的RAILS工作环境就算搭建完成了。
接下来的计划在下篇文章对整个安装过程中使用到的工具或Shell命令进行一个总结和说明。
再下篇开始实战,计划选用一个项目中用到的工程改造,正式进入RAILS的世界,来,战个痛快~
- 大小: 12.3 KB
- 大小: 90.8 KB
- 大小: 25.5 KB
- 大小: 296.5 KB
- 大小: 21.7 KB
- 大小: 14.2 KB
- 大小: 79.9 KB
- 大小: 34.4 KB
- 大小: 134 KB
- 大小: 124.1 KB
- 大小: 97.2 KB
- 大小: 55.9 KB
- 大小: 46.2 KB
- 大小: 57.9 KB
- 大小: 57.8 KB
分享到:
相关推荐
### RVM + Ruby 1.9.3 + Rails 3 安装与配置指南 #### 一、前言 在 Windows 7 环境下搭建 Rails 3 开发环境是一项颇具挑战性的任务,尤其是当涉及到 Cygwin、Ruby、Rails 以及一系列其他必要的组件时。本文将详细...
1. Rails 3.0: Rails 3是重大升级,引入了ActionController::Metal,这是一个轻量级的控制器,用于提高性能。同时,它引入了多路由引擎支持,如Rack中间件,使得与其他Web服务器的集成更加容易。此外,ActiveRecord...
Ruby on Rails 安装指南 Ruby on Rails 安装指南是指安装 Ruby 1.8.6 和 Rails 2.0.2 的详细步骤。首先,需要下载 Ruby One-Click Installer 版本,并安装 Ruby。然后,下载 Rails 2.0.2 版本,并安装。接下来,...
标题 "rails查询学习笔记" 涉及的是Ruby on Rails框架中的数据库查询技术。Ruby on Rails,简称Rails,是一款基于Ruby语言的开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,使得开发Web应用更加高效...
本文介绍了如何在 Ubuntu 12.04 系统下配置 Ruby On Rails 开发环境的步骤,包括安装系统需要的包、安装 RVM、安装 Ruby、安装 Rails 环境和安装 MySQL。通过按照这些步骤,开发人员可以快速地搭建 Ruby On Rails ...
本篇将详细讲解如何进行Ruby on Rails的安装。 首先,安装Ruby on Rails的前提是安装Ruby运行环境。推荐使用Ruby Version Manager (RVM)来管理不同版本的Ruby,因为RVM可以方便地在多个版本之间切换。要安装RVM,你...
综上所述,Ruby on Rails的笔记内容涵盖了从安装Rails环境到创建和运行一个简单的Rails项目的基础知识,这些内容对于初学者来说是学习Rails框架的极好入门材料。通过对这些知识点的学习,初学者可以快速了解Rails的...
在Ruby开发环境中,RVM(Ruby Version Manager)扮演着至关重要的角色,它允许开发者在同一台机器上安装、管理和切换多个Ruby版本以及相应的Rails框架版本。这对于处理不同项目或遵循不同教程时保持一致性非常有用。...
Ruby on Rails,简称Rails,是由David Heinemeier Hansson创建的一种基于Ruby语言的开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在提高开发效率和可读性。在这个开发环境包中,我们拥有Ruby ...
在Linux环境下安装Ruby on Rails需要一系列的依赖包和步骤,本资源包提供了所需的所有组件,帮助用户在Linux系统上顺利构建RoR开发环境。 1. **readline-5.1.tar.gz**: 这是Readline库的源代码包,它提供了一种交互...
3. **安装 RVM(Ruby Version Manager):** 使用 curl 获取 RVM 安装脚本并执行: ```sh curl -L https://get.rvm.io | bash -s stable ``` 4. **加载 RVM:** - 对于普通用户: ```sh source ~/.rvm/...
- 使用 `curl` 命令下载 RVM 安装脚本至 `/opt/ruby_on_rails/rvm` 目录。 - 解压并运行安装脚本:`tar --strip-components=1 -xzf ../rvm-stable.tar.gz` 和 `./install --auto-dotfiles`。 - 设置环境变量:`...
在本文中,我们将深入探讨如何在您的计算机上安装和配置Ruby 1.8.6、Rails 2.0.2、RadRails 0.7.2 IDE以及MySQL数据库。这是一个适用于初学者和有一定经验的开发者的技术指南,旨在帮助您创建一个稳定的开发环境,...
### Ruby的手动编译安装与升级方法 #### 引言 Ruby是一种动态、面向对象的脚本语言,常被用于Web开发。对于开发者而言,掌握Ruby的安装与配置至关重要。Ubuntu用户通常会依赖于包管理工具`apt-get`来安装Ruby,...
### Ruby on Rails Guides v2 - Ruby on Rails 4.2.5 #### 一、重要概念及基础假设 - **重要概念**:本指南旨在帮助读者深入理解Ruby on Rails(以下简称Rails)4.2.5版本的核心功能与最佳实践。 - **基础假设**:...
《Ruby on Rails 3 Tutorial》是一本专门为初学者设计的指南,旨在帮助读者快速掌握Ruby on Rails这一强大的Web开发框架。Ruby on Rails(简称Rails)是基于Ruby语言的一个开源框架,它采用MVC(Model-View-...
在本篇【保姆级教程】中,我们将详细探讨如何在Ubuntu系统上安装Ruby on Rails环境。首先,确保你已经下载了Ubuntu桌面版,这可以从官方链接(https://cn.ubuntu.com/download)获取。Ruby on Rails是流行的开源Web...
在这个“ruby on rails安装”主题中,我们将深入探讨如何一步步安装并配置Rails环境。 首先,我们需要安装Ruby。Ruby是Rails的基础,因此在安装Rails之前,确保你的系统已经安装了最新稳定的Ruby版本。你可以访问...