想过成功,也想过失败。但从未想过放弃……

windws xp 下安装 ruby on rails

上一篇 / 下一篇  2009-07-30 14:37:10 / 精华(1) / 置顶(1) / 个人分类:编程语言

1. 安装RadRails 

1.1 安装JRE, 下载页面http://java.sun.com/javase/downloads/
1.2 安装Ruby One-Click Installer, 下载页面http://www.ruby-lang.org/en/downloads/ 
      这个安装比较简单,下一步就可以了,不过有一点需要注意一下,安装的时候有个“enable gem”选项建议勾上。我安装的是ruby1.8.6
1.3
     这一步可以选择自动安装或者手动安装,自动安装其实就是自动从网上下载安装包然后安装,建议网速好的时候再选择 这种方式
     (1)自动安装:
        安装Rails, Windows CMD(开始-->运行-->cmd) 中运行"gem install rails --include-dependencies" 
        这里也可以不带参数输入,直接输入gem install rails ,你可以看到详细的安装过程,你可以知道都安装了些什么东东进去。不过有可能过程中需要你输入多次 Y
     (2)手动安装:
         1、分别去 
 http://rubyforge.org/frs/?group_id=307 去下载rails (我下载的是1.1.6版本); 
 http://rubyforge.org/projects/activesupport 去下载activesupport(我下载的是1.3.1版本); 
http://rubyforge.org/projects/activerecord/ 去下载activerecord(我下载的是1.14.4版本); 
http://rubyforge.org/projects/actionpack 去下载actionpack(我下载的是1.12.5版本); 
http://rubyforge.org/projects/actionmailer 去下载actionmailer(我下载的是1.2.5版本); 
http://rubyforge.org/projects/aws 去下载actionwebservice(我下载的是1.1.6版本); 
http://rubyforge.org/projects/rake 去下载rake(我下载的是0.7.1版本); 
以上所有下载文件都包括zip和gem; 
2.把第三步中下载的所有文件放到一个目录中,比如我把它放在了D:\rails中; 
3.打开cmd,进入 D:\rails分别执行 
或者同等效果的D:\rails>gem install activesupport -v 1.3.1 
D:\rails>gem install activesupport-1.3.1.gem 
D:\rails>gem install activerecord-1.14.4.gem 
D:\rails>gem install actionpack-1.12.5.gem 
D:\rails>gem install actionmailer-1.2.5.gem 
D:\rails>gem install actionwebservice-1.1.6.gem 
D:\rails>gem install rake-0.7.1.gem 
D:\rails>gem install rails-1.1.6.gem 
到此安装过程已经结束,可以看看rails版本: 
C:\Documents and Settings\3238-wb>rails -v
Rails 2.3.3

1.4  下面是安装常用的IDE 推荐radrails 和 aptana

(1)1、安装RadRails,下载页面http://nchc.dl.sourceforge.net/sourceforge/radrails/radrails-0.7.1-win32.zip 
        像Eclipse一样,直接下载下来解压缩,不用安装就可以用
       2、RadRails的参数配置
       下面是本篇文章最为重要的一个地方,也是我在开始使用RadRails时比较困扰我的一个地方,就是对它的配置,这里我也多用些笔墨介绍一下。其实主要是Interpreter Name、Ruby、Rails及Rake等几个参数的配置。先说Interpreter,在RadRails环境里
配置Interpreters  
Window>Preferences>Ruby>Installed Interpreters,然后点击那个“Add”按钮,在Interpreter Name里随便输入一个名字,比如Ruby,然后在Path选择Ruby路径下的“ruby.exe”文件,比如我现在就是“C:\ruby\bin\ruby.exe”
配置Ri/rdoc 
打开"Windows-->Preferences", 选择"Ruby-->Ri/rdoc"
  1. //bin目录下面的rdoc文件,没有扩展名,不是rdoc.bat  
  2. RDoc path: D:\ruby\bin\rdoc  
  3. //bin目录下面的ri文件,没有扩展名,不是ri.bat  
  4. Ri path: D:\ruby\bin\ri 
配置Rails和Rake 
打开"Windows-->Preferences", 选择"Rails-->Configuration"           
下面是Rails,在Window>Preferences>Rails>Configuration,Rails path选择目录下的rails文件(没有扩展名),特别注意不是rails.bat,如果选择了这个文件,操作无效,这一点可能是很多人易犯的一个毛病;对Rake也是,在同一个地方,点开文件选择框后,选择rake的二进制文件(没有扩展名),特别注意不是rake.bat,如果选择了这两个文件,依然是无效,
  1. //bin目录下面的rails文件, 没有扩展名, 不是rails.bat  
  2. Rails Path: D:\ruby\bin\rails  
  3. //bin目录下面的rake文件, 没有扩展名, 不是rake.bat. 如果没有rake文件,运行gem update rake(安装) 或者 gem install rake(升级)   
  4. Rake Path: D:\ruby\bin\rake  
  5. //bin目录下面的mongrel_rails文件, 没有扩展名. 如果没有,运行gem install mongrel 安装  
  6. Mongrel Path: D:\ruby\bin\mongrel_rails  
如果找了半天没有找到这个文件,说明你没有安装,可以用gem update rake下载。

3、初识radrails
下面让我保存好这些设置,在RadRails里面建立一个新文件。为简单起见,我们就直接在File>New下面的Rails里面点击Rails Project,建立一个名字为demo的项目,其它设置为默认。这时服务器及相关的基础代码RadRails已经帮你生成好了,在右下方的视图里有个名为“Servers”的,如果不出意外,在里面会出现一个名为“demoServer”的记录,这表示已经有了一个属于项目demo、端口号为3000、状态为停止的服务器。点击此视图右上角的绿色按钮,启动服务器,然后在你的IE浏览器,或者此绿色按钮旁边的一个蓝球,在URL框里输入http://localhost:3000。大功告成,出现了什么?很神奇吧~~~Welcome aboard
(2)Apatana:等有时间再奉上……

刚接触ruby不久…… 各位大牛多多指点……


     

TAG:

 

评分:0

我来说两句

日历

« 2024-05-10  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 28912
  • 日志数: 40
  • 建立时间: 2008-11-24
  • 更新时间: 2010-05-20

RSS订阅

Open Toolbar