`

windows Ruby on Rails --安装

阅读更多

Ruby on Rails 体验之旅(一)--安装

 

  最新心血来潮的想学一门新的东西,听说用ROR的开发效率会很高,所以就选择了ruby on rails,安装的时候真是不顺心,这里把自己的安装心得记下来:

1) 安装ruby

           下载安装包:http://rubyforge.org/frs/?group_id=167 ,我下载的是rubyinstaller-1.8.7-p302.exe

    装完后(安装时要把第一个界面上的两个多选框钩上,第一个是为Ruby添加路径,第二个是识别.rb文件 ),可以用ruby -v 测试是否安装成功,如图,要是出现了版本 就说明安装成功了

image

2)安装rubygems

      Rubygems是ruby的包管理器工具,它使得ruby包的安装十分简单,只需要一条命令就可以从远程服务器上下载相应的包,如果相应的应用包含其他 扩展,rubygems 也会提示你从远程安装所依赖的扩展。安装后 rubygems 会运行相应的程序生成 rdoc 帮助文档(类似于 javadoc )。目前已经成为 ruby 事实上的包管理器标准了。

下载地址:http://rubyforge.org/projects/rubygems/

我下载的是rubygems-1.3.7,解压后执行目录下的setup.rb,()安装完成以后,用如下命令检查:

gem –v

image

3、安装rails

      a)远程安装:gem install rails –remote

       下面来自于网上的说明我没有采用这种方式安装,因为我家 的网速太慢了。

然后会自动输出: 
Install required dependency activerecord?
Install required dependency actionpack?
Install required dependency actionmailer?
Install required dependency activeresource?
依次yes依赖文件,然后显示:
Successfully installed rails-2.1.0
Successfully installed activerecord-2.1.0
Successfully installed actionpack-2.1.0
Successfully installed actionmailer-2.1.0
Successfully installed activeresource-2.1.0
Installing ri documentation for activerecord-2.1.0...
Installing ri documentation for actionpack-2.1.0...
Installing ri documentation for actionmailer-2.1.0...
Installing ri documentation for activeresource-2.1.0...
Installing RDoc documentation for activerecord-2.1.0...
Installing RDoc documentation for actionpack-2.1.0...
Installing RDoc documentation for actionmailer-2.1.0...
Installing RDoc documentation for activeresource-2.1.0...
看看版本:rails -v
输出:Rails 2.1.0
搞定

     b)本地手动安装:

   需要下载

    activesupport

http://files.rubyforge.vm.bytemark.co.uk/activesupport/activesupport-2.2.3.gem

            activerecord

http://files.rubyforge.vm.bytemark.co.uk/activerecord/activerecord-2.2.3.gem

            actionpack

http://files.rubyforge.vm.bytemark.co.uk/actionpack/actionpack-2.2.3.gem

     actionmailer

http://rubyforge.org/frs/download.php/64424/actionmailer-2.2.3.gem

    rake
http://files.rubyforge.vm.bytemark.co.uk/rake/rake-0.8.7.gem

   activeresource

  http://rubyforge.org/frs/download.php/64419/activeresource-2.2.3.gem

    rails     http://rubyforge.org/frs/download.php/64426/rails-2.2.3.gem

下载完成之后将所有文件放在同一个文件夹下面依次安装:(eg:D:\ruby)

    然后执行命令

   (D: --> D:\>cd D:\ruby)

     gem install  activesupport

     gem install  activerecord

     gem install  actionpack

     gem install  actionmailer

     gem install  rake

     gem install  rails    

成功安装之后检查命令

    rails –v

image

证明安装成功

4、创建Web应用

      在命令行下输入 rails HelloWorld,比如当前的路径是 E:\Ruby on Rails>rails HelloWorld,便会在E:\Ruby on Rails下创建一个HelloWorld文件夹。

image

如果需要指定路径可以rails C://test,具体可以看官方API:http://api.rubyonrails.org/

5、在当前目录(HelloWorld)下,运行 ruby script\server 启动服务,关于webrick服务器更多的信息可以访问 http://www.webrick.org/

image

6、浏览器中输入http://localhost:3000/ ,如果看到以下页面,说明OK

image

7、写一个HelloWorld的Web程序,ruby script\generate controller HelloWorld命令

image

然后找到hello_world_controller.rb

  •  
    1. class HelloWorldController < ApplicationController 
    2.   def index    
    3.     render:text=>"hello world"
    4.   end    
    5. end
  • 输入以下代码,保存

  • 如果未启动服务需要重启第五步操作。

在浏览器中打开http://localhost:3000/hello_world ,就会看见结果,但我这里出现一个错误:

image

    在网上看到一个解决方法:

    这是由于没有装sqlite3数据库,http://files.cnblogs.com/geek007/sqlite3.rar 这里下载,

    然后解压到ruby的bin目录:D:\ruby\bin,命令行执行:gem install "D:\Program Files\Ruby187\bin\sqlite3-ruby-1.2.3-mswin32.gem"

image

安装成功后,按照第五步重启服务器,在浏览器中访问

http://localhost:3000/hello_World

image

Ok,大功告成~呵呵,开心~~~

 

PS: 手工安装非常麻烦,可以从 http://instantrails.rubyforge.org/   下载InstantRails,全部搞定。

参考资源:

   http://rubyforge.org

   http://api.rubyonrails.org/

 

 

来自:http://www.cnblogs.com/PurpleCow/archive/2010/12/26/1917362.html

分享到:
评论

相关推荐

    ruby on rails 101

    安装Ruby on Rails的方法多样,具体包括: - **InstantRails**:适用于Windows用户的单击安装包。 - **Locomotive**:适用于OSX用户的单击安装包。 - **MacPorts和源码安装**:对于OSX用户来说,这是更好的选择。 - ...

    ruby-on-rails-box:用于Ruby On Rails开发的流浪汉盒

    8. **跨平台兼容性**:由于Vagrant的便携性,"ruby-on-rails-box"可以在Windows、macOS和Linux等不同操作系统上使用,确保开发者无论在哪种环境下都能得到相同的开发体验。 9. **扩展与自定义**:用户可以根据自身...

    Ruby On Rails教程

    - **Windows平台安装:** 在Windows环境下安装Rails需要先安装Ruby环境,然后通过RubyGems管理器安装Rails。 - **macOS平台安装:** macOS用户可以通过Homebrew工具轻松安装Ruby及Rails。Homebrew是一个高效的包管理...

    ruby on rails与MySql的环境配置——支持rails 2.3.5以上版本

    本文将详细介绍如何在Windows环境下配置Ruby on Rails以支持Rails 2.3.5及以上版本,并与MySQL进行无缝对接。 首先,我们需要安装Ruby for Windows。你可以从RubyForge网站上下载最新的One-Click Installer版本,...

    windows下Ruby On Rails的构建

    在Windows环境下搭建Ruby on Rails开发环境,需要经过几个关键步骤,包括安装Ruby、配置环境、安装Rails以及确保所有组件能够正常工作。以下是详细的构建过程: 首先,我们需要在Windows上安装Ruby。Ruby是一种开源...

    ruby on rails 环境搭建

    在**Windows系统**下搭建RoR开发环境,主要分为两个部分:Ruby的安装和Rails的安装。 1. **远程安装**: - **Ruby安装**:可以从官方网站下载Ruby的一键安装包,运行安装程序并按照提示进行默认安装。安装完成后,...

    ruby on rails安装

    在这个“ruby on rails安装”主题中,我们将深入探讨如何一步步安装并配置Rails环境。 首先,我们需要安装Ruby。Ruby是Rails的基础,因此在安装Rails之前,确保你的系统已经安装了最新稳定的Ruby版本。你可以访问...

    搭建Ruby on Rails开发环境

    在Windows系统上搭建RoR开发环境,首先要下载并安装Ruby的一键安装包。你可以从RubyForge网站获取最新版本的Ruby Installer,如Ruby 1.8.4-16。安装过程非常简单,只需按照向导一步步操作,安装完成后通过命令行窗口...

    Ruby on Rails环境搭建(基于WinXP & RadRails)

    在本教程中,我们将深入探讨如何在Windows XP操作系统上搭建Ruby on Rails开发环境,特别强调使用RadRails作为集成开发环境(IDE)。Ruby on Rails(RoR)是一个强大的Web应用程序框架,它基于Ruby编程语言,提供了...

    Ruby on Rails 手順

    1. **Ruby安装**:在开始使用Ruby on Rails之前,你需要在你的计算机上安装Ruby。你可以从Ruby官方网站(ruby-lang.org)下载适合你操作系统的Ruby安装包。确保选择与你的处理器架构(32位或64位)相匹配的版本,...

    Ruby+on+Rails快速Web应用开发实战.pdf

    总结以上内容,Ruby on Rails快速Web应用开发实战的文档详细介绍了Ruby编程语言和Rails框架的安装、配置以及使用。它涵盖了从Rails的历史和版本发展到如何在不同操作系统上安装Rails,再到如何使用Rails进行Web应用...

    Ruby on Rails安装指南.docx

    《Ruby on Rails安装指南》是一份详尽的文档,旨在帮助用户在不同的环境下安装和配置Ruby on Rails开发环境。这份指南适用于使用Ruby 1.8.6和Rails 2.0.2版本的用户,虽然这些版本可能相对较旧,但其安装流程对于...

    Ruby on Rails 初体验--北大青鸟教师专题讲座PPT

    为了开发RoR应用,开发者可以选择各种开发环境,如InstantRails智能安装包,或者单独安装Ruby、Rails和MySQL,还可以使用如RadRails、NetBeans或Eclipse等IDE工具。 通过一个简单的通讯录应用为例,可以快速体验RoR...

    Agile Web Development With Ruby On Rails

    - **Ruby on Rails的安装与配置**:这部分内容介绍了如何在不同的操作系统(如Windows、Mac OS X和Unix/Linux)上安装Ruby on Rails。由于Rails需要特定的环境才能运行,因此正确地安装和配置是非常重要的。 - **...

    ruby on rails操作流程.pdf

    在进行Ruby on Rails的安装时,很多教程假设你已经安装了一些基础软件包,但并未明确指出。为避免初学者在环境搭建过程中耗费过多精力,建议手动安装所需软件。使用`apt-get install 包名`命令即可完成安装。如果...

    ruby on rails 教程

    文档覆盖了在不同操作系统上安装Ruby on Rails的步骤,包括但不限于: - **Eclipse集成开发环境**:介绍了Eclipse作为开发工具的选择和安装流程,强调其支持多种编程语言(如Java、C++、Ruby等),并提供了丰富的...

    ruby-2.5.3-x64 下载

    Ruby以其简洁、优雅的语法和强大的元编程能力受到许多开发者的喜爱,尤其在Web开发领域,Ruby on Rails框架的出现极大地推动了Ruby的发展。 标题中的"ruby-2.5.3-x64"指的是Ruby语言的特定版本,2.5.3,这是一个64...

    Ruby.on.Rails.Enterprise.Application.Development

    ### Ruby on Rails企业应用开发详解 #### 一、引言 《Ruby on Rails Enterprise Application Development》这本书由Elliot Smith和Rob Nichols共同编写,由Packt Publishing出版。该书旨在为读者提供一个完整的...

Global site tag (gtag.js) - Google Analytics