根据rails官方推荐,安装ruby1.8.6的final版。(即使是rails2.0也不能跑在ruby1.9上。)虽rails已经发展到2.1,但为和手头的《web开发敏捷之道》第2版配套,选择安装rails1.2.6这一阶段性版本。
因在过程中多次测试,理顺安装过程如下,特别是要注意顺序、版本、安装命令。
安装ruby
至http://rubyinstaller.rubyforge.org/wiki/wiki.pl下载1.8.6-26 Final版,并安装。装好后,显示是:ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32]。我的安装目录是:c:\ruby>
远程安装rails:
c:\ruby>gem install rails --version 1.2.6
还可加参数:--include-dependencies,但远程方式安装往往不成功。
stand-alone安装rails:
从http://rubyforge.org下载下列包的gem和zip文件,按顺序安装。若按名字搜索不到下载包,采用类似这样的地址直接访问:http://rubyforge.org/projects/activesupport/
activesupport-1.4.4 gem install activesupport-1.4.4.gem --local
activerecord-1.15.6 gem install activerecord-1.15.6.gem --local
actionpack-1.13.6 gem install actionpack-1.13.6.gem --local
actionmailer-1.3.6 gem install actionmailer-1.3.6.gem --local
actionwebservice-1.2.6 gem install actionwebservice-1.2.6.gem --local 它的下载地址特殊:http://rubyforge.org/projects/aws/
rails-1.2.6 gem install rails-1.2.6.gem --local
rails -v 可看到:Rails 1.2.6
反安装语句是:gem uninstall rails
如果是安装别的版本的rails,那么上面5个包的版本就要相应地改变。通过尝试安装gem install rails-1.2.6.gem --local语句报错信息就可以知道需要的是哪个版本。
生成本地rails_api文档:
rails doc_app
cd doc_app
rake rails:freeze:gems
echo >vendor/rails/activesupport/README
rake doc:rails
命令结束后,在doc/api目录下有一份完整的rails_api文档。拷贝出来,然后删除这个不需要的doc_app项目。
分享到:
- 2008-07-09 12:13
- 浏览 931
- 评论(1)
- 论坛回复 / 浏览 (1 / 2244)
- 查看更多
相关推荐
rails-dev-box, 面向 Ruby on Rails 核心开发的虚拟机 用于 Ruby on Rails 核心开发的虚拟机简介注意:这个虚拟机不是为 Rails 应用程序开发而设计的,只是为。 这个项目自动设置开发环境,以便在 Ruby on Rails ...
用于Ruby on Rails核心开发的虚拟机 介绍 请注意,该虚拟机并非为...host $ cd rails-dev-box host $ vagrant up 而已。 安装完成后,您可以使用以下命令访问虚拟机: host $ vagrant ssh Welcome to Ubuntu 20.10
rails-documentation-2-0-2
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
rails-beginner-s-guide是Rails 指导手册,帮组学习了解rails开发
在本项目"rails应用--导航栏实例工程"中,我们将探讨如何在Ruby on Rails框架下构建一个实用的导航栏。Rails是一个流行的开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,使得开发过程更加高效且结构...
1. **安装与配置**:了解如何在不同的操作系统上安装 Ruby 和 Rails,以及配置数据库连接(如 MySQL 或 PostgreSQL)。 2. **模型(Model)**:学习如何定义数据模型,使用 Active Record 进行数据库操作,以及实现...
安装"rails-2.1.0-gem"包,开发者需要先确保安装了Ruby和RubyGems,然后通过命令行运行`gem install rails-2.1.0`即可。安装完成后,可以使用`rails new`命令创建一个新的Rails项目,开始Web应用的开发。 Rails ...
本文将深入探讨"rails-react-components-源码.rar"中的关键知识点,帮助开发者理解如何在Rails应用中集成React组件。 1. **React组件化开发** React的核心概念是组件,它允许我们将UI拆分为独立、可重用的部分。在...
rails-documentation-1-2-0-rc1.chm
标题 "rails-development-environment-master.rar" 暗示这是一个关于Ruby on Rails开发环境的压缩包。Rails是基于Ruby语言的一个开源Web应用框架,遵循MVC(Model-View-Controller)架构模式,广泛用于构建数据库...
`rails-documentation-2-0-2.chm` 文件详细涵盖了这些概念,包含了关于Rails 2.0.2的API参考、教程和指南。通过仔细阅读和实践,开发者能够深入理解Rails的工作原理,并有效地开发出高效、可维护的Web应用。
rails-ftw-v0.18-2.1.5-4.1.8.exe用于在windows环境下搭建readmine环境
rails-event-sourcing-example, 带有RabbitMQ的Rails 事件 RabbitMQ事件源示例 运行示例 1确保已经安装并运行 RabbitMQ在macosx上,你可以使用 Homebrew 安装 RabbitMQ$ brew install rabbitmq开始使用$/u
rails-nginx-passenger-ubuntu, 关于如何在 Nginx 8.04服务器上启动和运行和乘客的说明 rails-nginx-passenger-ubuntu我关于用 ubuntu 。Nginx 。乘客和mysql建立 Rails的简单制作服务器的笔记。别名echo"alias ll='...
"rails-playlists-源码"很可能是某个开发者或团队分享的关于音乐播放列表管理功能的示例代码或项目。在本文中,我们将深入探讨Rails框架的基本概念,以及如何通过源码理解其在实现播放列表功能时的核心技术。 1. **...
`rails_setup`这个文件很可能包含了安装Rails 4.2.0及其相关GEMS(Gem包)的步骤和配置。通常,安装Rails涉及以下步骤: 1. 首先,确保已经安装了Ruby 4.2.0。如果没有,可以使用Ruby版本管理器如RVM或rbenv来安装...
### Ruby on Rails Guides v2 - Ruby on Rails 4.2.5 #### 一、重要概念及基础假设 - **重要概念**:本指南旨在帮助读者深入理解Ruby on Rails(以下简称Rails)4.2.5版本的核心功能与最佳实践。 - **基础假设**:...
Ajax-Rails-4-AJAX-Form.zip,rails 4 ajax表单示例,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页,其中网页的小部分在不重新加载网页的情况下...
首先,书中会介绍Rails的基础知识,包括Ruby语言基础、安装Rails环境、创建第一个Rails项目以及Rails的目录结构。Ruby是一种面向对象的编程语言,有着清晰的语法和强大的元编程能力,是Rails框架的基石。安装Rails...