- 浏览: 14070 次
- 性别:
- 来自: 上海
文章分类
最新评论
本节记录本地安装Ruby on Rails @ Windows XP SP2的方法和步骤。
Install Ruby
从rubyforge 下载"One-Click Installer - Windows"
版本 :1.8.6-27 Release Candidate 2,文件名:ruby186-27_rc2.exe 。
双击安装。注意在"Choose Components"位置勾选中"Enable RubyGems"。
Test Ruby Install
在命令行下输入"ruby -v",
回显"ruby 1.8.6 (2008-08-11 patchlevel 287) [i386-mswin32]",表明Ruby已成功安装。
在命令行下输入"gem -v",
回显"1.3.1",表明RubyGems已成功安装。
若安装的rubyGems版本过低,可从rubyforge 处下载安装。
Install Rails
从rubyforge 下载rake-0.8.3.gem
从rubyforge 下载activesupport-2.2.2.gem
从rubyforge 下载activerecord-2.2.2.gem
从rubyforge 下载actionpack-2.2.2.gem
从rubyforge 下载actionmailer-2.2.2.gem
从rubyforge 下载activeresource-2.2.2.gem
从rubyforge
下载rails-2.2.2.gem
以上保存到同一目录,在命令行下输入"gem install rails-2.2.2.gem --local",回显安装过程:
Successfully installed rake-0.8.3 Successfully installed activesupport-2.2.2 Successfully installed activerecord-2.2.2 Successfully installed actionpack-2.2.2 Successfully installed actionmailer-2.2.2 Successfully installed activeresource-2.2.2 Successfully installed rails-2.2.2 7 gems installed Installing ri documentation for rake-0.8.3... Installing ri documentation for activesupport-2.2.2... Installing ri documentation for activerecord-2.2.2... Installing ri documentation for actionpack-2.2.2... Installing ri documentation for actionmailer-2.2.2... Installing ri documentation for activeresource-2.2.2... Installing RDoc documentation for rake-0.8.3... Installing RDoc documentation for activesupport-2.2.2... Installing RDoc documentation for activerecord-2.2.2... Installing RDoc documentation for actionpack-2.2.2... Installing RDoc documentation for actionmailer-2.2.2... Installing RDoc documentation for activeresource-2.2.2...
在命令行下输入"rails -v",回显"Rails 2.2.2"表明rails已成功安装。
若是回显报错,根据错误提示使用gem install *.gem --local依次安装以上gem包。
以上gem包都被安装到%RUBY_HOME%\lib\ruby\gems\1.8\gems\
目录下。
Test Ruby on Rails Install
到此为止,可以在命令行用"rails myFirstRails"创建名为myFirstRails的WEB APP。
接着在命令行敲入"ruby myFirstRails/script/server -p 80",将启动WEBrick,-p指定端口(默认port=3000)
切换到ie,在地址栏敲 http://localhost/ 就可以访问myFirstRails\public\index.html页面
此时,若点击index.html页面About your application's environment链接,将会报错如下:
MissingSourceFile in Rails/infoController#properties no such file to load -- sqlite3
infoController#properties在哪里?⇒ %RAILS-2.2.2%\builtin\rails_info\rails\info_controller.rb
。
Install Sqlite3
从sqlite 下载sqlite3.exe和sqlite3.dll,拷贝到 %RUBY_HOME%\bin\ 目录下
从rubyforge 下载sqlite3-ruby-1.2.3-mswin32.gem,仿照上面的方法安装。
再次启动
WEBrick
,浏览默认页,点击
About your application's environment链接,可以看到当前ROR环境的详细报告。
Install Mysql
下载安装mysql5。
从rubyforge 下载的mysql-2.7.3-mswin32.gem,Install RDoc报错,不过并不影响使用。使用gem uninstall mysql卸载之 。
从这里 下载mysql-2.7.2006.05.10-mswin32.gem安装。
下面测试一下使用mysql数据库的ror应用环境。
在命令行下敲入"rails --database mysql myFirstRailsWithMysql "创建名为 myFirstRailsWithMysql 的WEB APP。
以文本方式打开 myFirstRailsWithMysql \config\database.yml,将username和password填上,注意其中有个空格。
命令行下连接mysql,创建名为 myFirstRailsWithMysql _development的 数据库 。
启动 WEBrick ,浏览默认页, 点击 About your application's environment链接 ,可以看到使用mysql的ROR环境详细报告。
Install Mongrel
从rubyforge 下载gem_plugin-0.2.3.gem
从rubyforge 下载 cgi_multipart_eof_fix-2.5.0.gem
从rubyforge 下载 mongrel-1.1.5-x86-mswin32-60.gem
依次安装以上三个gem包。
从这里 下载win32-service-0.5.2-mswin32.gem
从rubyforge 下载mongrel_service-0.3.4-i386-mswin32.gem
依次安装以上两个gem包。
Install Ruby-debug
从rubyforge 下载columnize-0.3.0.gem,linecache-0.43-mswin32.gem
从rubyforge
下载ruby-debug-base-0.10.3-mswin32.gem,ruby-debug-0.10.3.gem。
顺次安装四个gem包。命令行下敲入"rdebug -v",回显"ruby-debug 0.10.3"成功。
※原创版权所有,转载请Mail:Nanigac.Yin#Gmail.COM。
发表评论
-
Parsing XML with Ruby
2009-12-25 14:29 0http://railstips.org/2008/8/12/ ... -
Class Method vs Instance Method
2009-12-25 14:09 0http://railstips.org/2009/5/11/ ... -
Class Variable vs Instance Variable
2009-12-25 14:08 0http://railstips.org/2006/11/18 ... -
ROR环境准备补记
2009-12-09 17:04 0本地安装 Ruby 1.9.1 + Rails 2.3.4 环 ... -
Require vs Load
2009-05-13 21:13 868原文地址 : http://www.fr ... -
Ruby常见错误及解决办法
2009-05-11 17:51 1108Ruby常见错误及解决办法(更新中...) module t ... -
Include vs Extend
2009-05-08 16:42 0A common cause of confusion in ... -
ROR 之 用户注册实例(二)
2009-04-30 15:55 1549ROR 之 用户注册实例(一) ... Rails复 ... -
ROR 之 用户注册实例(三)
2009-03-13 22:04 0续 ROR 之 用户注册实例(二)... -
ROR 之 用户注册实例(一)
2009-03-05 20:34 1692本节实做用户注册的例子RegisterDemo,记录ROR开 ... -
ROR 之 Plugin安装测试篇
2009-02-17 20:56 0本节在前篇用户注册的例子RegisterDemo基础上更进 ...
相关推荐
#### 二、环境准备 在开始搭建前,请确保您的Windows系统已更新至最新版本,并安装了必要的软件和工具。下面将分步骤介绍搭建过程。 #### 三、具体步骤 ##### 1. 安装Ruby - **选择版本**:根据个人需求选择合适的...
本文将深入探讨如何配置ROR开发环境,以及如何使用Eclipse进行ROR开发。 首先,安装Ruby是配置ROR环境的第一步。你需要下载适合你操作系统的Ruby版本,例如,对于Windows用户可以从Ruby官方网站下载安装包,而对于...
ROR环境 Ruby version 1.9.3 (java) RubyGems version 1.8.24 Rack version 1.4 Rails version 3.2.12 JavaScript Runtime therubyrhino (Rhino) Active Record version 3.2.12 Action Pack version 3.2.12 ...
RoR(Ruby on Rails)是一种流行的开源Web开发框架,以其高效和简洁的代码著称。然而,随着网站规模的增长,性能优化成为必不可少的环节。在本文中,我们将探讨一些RoR性能优化的关键方面,主要基于JavaEye网站在...
NULL 博文链接:https://xuxiangpan888.iteye.com/blog/266696
在Ruby on Rails(ROR)开发环境中,安装和配置正确的依赖包是至关重要的。这个压缩包包含了一系列用于ROR框架的基础组件,但不包括Ruby本身。让我们深入了解一下这些包的作用和重要性。 首先,`actionpack`是Rails...
1. **Gemfile与Gemfile.lock**:项目中的Gemfile用于指定项目依赖的gem库,Gemfile.lock则记录了具体版本,确保团队成员或部署环境具有相同的依赖。 2. **ActiveRecord**:这是Rails中的ORM(对象关系映射),它...
**Ruby on Rails(简称RoR)中文资料** Ruby on Rails(RoR)是一个基于Ruby编程语言的开源Web应用框架,遵循MVC(Model-View-Controller)架构模式,旨在简化Web开发过程,提高开发效率。RoR强调“约定优于配置”...
**神经网络Ror ResNet模型详解** 在深度学习领域,ResNet(残差网络)模型是具有里程碑意义的创新,由He et al.在2015年提出。该模型解决了深度神经网络训练中的梯度消失问题,允许构建非常深的网络结构。而“Ror”...
**初探ROR** Ruby on Rails(简称ROR)是一个基于Ruby编程语言的开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在促进开发过程的简洁性和效率。Ruby on Rails的核心理念是“Don't Repeat ...
Ruby on Rails(RoR)是一种基于Ruby语言的开源Web应用程序框架,它遵循MVC(Model-View-Controller)架构模式,旨在简化Web开发过程。在这个选题方向中,我们主要探讨的是与RoR相关的源代码分析和学习。源代码是...
基于RoR的博客系统,代码风格简单清晰,前后太完善,适合初学者。
### ROR 文件的上传与下载:深入解析与实践 在Ruby on Rails(简称ROR)框架下,处理文件的上传与下载是一项常见的需求,尤其是在构建包含媒体内容的应用程序时。本文将基于给定的文件信息,详细阐述如何在Rails...
【RoR,十分钟做Blog】这篇教程主要介绍了如何使用Ruby on Rails(RoR)框架在NetBeans IDE上快速创建一个简单的博客程序。RoR是一个基于MVC(模型-视图-控制器)架构的Web开发框架,它使得开发过程更加高效且简洁。...
《机遇ROR的图书管理系统》是一份以Ruby on Rails(简称ROR)技术为核心,旨在构建高效、...而提供的"EasyKey1.1.exe"可能是用于辅助学习的工具,例如数据库管理工具或模拟环境,具体用途需要进一步了解软件的功能。
在本文中,我们将深入探讨如何在Ubuntu 10.10操作系统上进行系统安装,并配置一个完整的Vim编辑器环境,以便进行Ruby on Rails(ROR)开发。Ubuntu 10.10,代号“Maverick Meerkat”,是Ubuntu的一个老版本,但依然...
破解版本的JAR包,放到本地磁盘,ECLIPUS直接用,到JVM设置直接加 -noverify -javaagent:D:\javarebel.jar
### RoR培训课程PPT知识点概述 #### 一、课程概览与背景介绍 - **课程性质**:本课程为为期五天的Ruby on Rails(简称RoR)入门级培训,适合初学者快速掌握RoR的基本概念和技术要点。 - **讲师信息**:由Peter ...
FreeMIS是一个基于Ruby on Rails(RoR)框架构建的管理信息系统(MIS)。RoR是由David Heinemeier Hansson开发的一个开源Web应用程序框架,它遵循“Don't Repeat Yourself”(DRY)原则,强调简洁和生产力。RoR使用...