天天看点

windows下安装ROR框架的多种方法

 在这里主要整理一下Rails在Windows的安装方法。Rails支持Windows、Linux等多种操作系统,这里以基于Windows开发环境的搭建为例介绍几种安装方法。

1.可以下载一个包含有语言支持、编辑环境、数据库、服务器的一个一站式rails运行环境:Instant Rails,这种安装方法非常简单。下载下来不用配置就可以直接运行。

2.在保证Internet连接的情况下,可以指定地址来安装,如E:/rails/ruby install >gem install rails --source http://gems.rubyonrails.org; 或者直接输入E:/rails/ruby install>gem install rails --remote从远程下载安装包。

3.可以通过设置代理来安装rails,如在command窗口下键入:

set http_proxy=http://proxy_address

gem install rails --include-dependencies

4.为了更好的了解rails的各部分组件,本文将详细介绍手动安装方法

(1).首先安装Ruby。官方网站 http://rubyforge.org/frs/下载One-Click Ruby Installer 到本地目录下,比如E:/rails/ruby install。One-Click Ruby Installer是一个能够支持ruby语言的一个组件的集合,它是一个.exe文件。运行这个文件就能将目前最新版本ruby和gem默认安装在C:/ruby下。

(2).检查ruby是否已经安装成功。在commond窗口下运行ruby –v命令,如果安装成功,会得到下面的运行结果。

    C:/Documents and Settings/Administrator>ruby -v

ruby 1.8.6 (2007-03-13 patchlevel 0) [i386-mswin32]

(3).到官方网站http://rubyforge.org/projects分别下载activesupport (目前最近版本是1.4.2)、activerecord (目前最近版本是1.15.3)、actionpack (目前最近版本是1.13.3)、actionmailer (目前最近版本是1.3.3)、rake (目前最近版本是0.7.3)、actionwebservice (目前最近版本是1.2.3)这六个组件的gem包。在http://rubyforge.org/frs/?group_id=307 去下载rails (目前最近版本是1.2.3);在http://rubyforge.org/frs/?group_id=307下载rails  (目前最近版本是1.2.3)

(4).把下载的所有文件都放在一个目录E:/rails/ruby install中,然后在命令窗口逐个运行

E:/rails/ruby install>gem install activesupport-1.4.2.gem

E:/rails/ruby install>gem install activerecord-1.15.3.gem

E:/rails/ruby install>gem install actionpack-1.13.3.gem

E:/rails/ruby install>gem install actionmailer-1.3.3.gem

E:/rails/ruby install>gem install actionwebservice-1.2.3.gem

E:/rails/ruby install>gem install rake-0.7.3.gem

(5).继续运行 E:/rails/ruby install>gem install rails-1.2.3.gem ,安装rails

(6).检查ruby是否已经安装成功。在commond窗口下运行rails –v命令,如果安装成功,会得到下面的运行结果。

C:/Documents and Settings/Administrator>rails -v

Rails 1.2.3

到此,安装结束。 (注意ruby的安装路径最好不要有空格,否则运行rails会出错)