我的Ruby on Rails安装记录

今天心血来潮想学学Ruby on Rails , 但ruby暂时还不会,有时间也尝试一下,一下是安装过程:

摘录自: http://hi.baidu.com/hysia/blog/item/026cfab40b42aa758bd4b2a8.html

第一,安装ruby,首先从 http://www.ruby-lang.org/zh_CN/downloads/ 下载 Ruby 的Windows 稳定安装版

Ruby 1.8.6 一步安装

默认将安装在c:/ruby目录。
重新打开命令行,打入ruby -v可以查询ruby的版本。

下面部分的安装我全部采用远程安装
第二,安装rails
打开CMD命令行窗口,执行以下命令 gem install rails –remote
安装rails同时将依次依赖安装:
1,activesupport
2,activerecord
3,actionpack
4,actionmailer
5,actionwebservice
6,rails
提示安装的时候 输入 ” y ” 然后回车即可
安装完后可以在命令行下打入:rails -v可以查看rails的版本。
C:\>rails -v
Rails 2.1.0

第三,安装mongrel。
C:\>gem install Mongrel –remote
Select which gem to install for your platform (i386-mswin32)
1. mongrel 1.1.5 (ruby)
2. mongrel 1.1.5 (x86-mingw32)
3. mongrel 1.1.5 (x86-mswin32-60)
4. mongrel 1.1.5 (java)
5. Skip this gem
6. Cancel installation
> 3
Install required dependency gem_plugin? [Yn] y
Install required dependency cgi_multipart_eof_fix? [Yn] y
Successfully installed mongrel-1.1.5-x86-mswin32-60
Successfully installed gem_plugin-0.2.3
Successfully installed cgi_multipart_eof_fix-2.5.0
Installing ri documentation for mongrel-1.1.5-x86-mswin32-60…
Installing ri documentation for gem_plugin-0.2.3…
Installing ri documentation for cgi_multipart_eof_fix-2.5.0…
Installing RDoc documentation for mongrel-1.1.5-x86-mswin32-60…
Installing RDoc documentation for gem_plugin-0.2.3…
Installing RDoc documentation for cgi_multipart_eof_fix-2.5.0…

第四,创建测试的rails应用程序。
进入想创建工程的目录,假如工程名为leondc,在CMD命令行下打下:
cd \ruby
rails leondc
此时,系统将自动创建ruby on rails的应用程序,自动初始化目录结构及一些基本东东。

第五,启动rails
进入hysia目录,在命令行下打入:mongrel_rails start -d 启动mongrel服务器。
默认的的WEB 服务器将使用3000端口,
最后,打开浏览器,输入: http://127.0.0.1:3000 , 测试一下是否能显示ruby on rails (ROR)的主界面。
到此,ruby on rails安装成功。

另外还有RadRails的设置,下载RadRails。像Eclipse一样,直接下载下来解压缩,不用安装就可以用。点击这儿下载

对RadRails解压缩之后,点击里面的radrails“红帆船”,就会显示类似于Eclipse的界面了(注意要安装1.4.2以上的JDK或者JRE,因为Eclipse的运行需要一个Java环境);

RadRails的参数配置
下面是本篇文章最为重要的一个地方,也是我在开始使用RadRails时比较困扰我的一个地方,就是对它的配置,这里我也多用些笔墨介绍一下。其实主要是 Interpreter Name、Ruby、Rails及Rake等几个参数的配置。先说Interpreter,在RadRails环境里 Window>Preferences>Ruby>Installed Interpreters,然后点击那个“Add”按钮,在Interpreter Name里随便输入一个名字,比如Ruby,然后在Path选择Ruby路径下的“ruby.exe”文件,比如我现在就是“C:\ruby\bin \ruby.exe”;下面是Rails,在 Window>Preferences>Rails>Configuration,Rails path选择目录下的rails文件,特别注意不是rails.cmd,如果选择了这个文件,操作无效,这一点可能是很多人易犯的一个毛病;对Rake也是,在同一个地方,点开文件选择框后,选择rake的二进制文件,特别注意不是rake.bat也不是rake.cmd,如果选择了这两个文件,依然是无效,如果找了半天没有找到这个文件,说明你没有安装,可以用gem update rake下载。

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

按照以上教程,大概算是安装完毕了,不过这只是入门,应该还有很多东西要学,做IT一天也不能停下来。
不知道是否网络问题,安装过程也比较慢,早知晚上才安装.
其实我是听说Ruby on Rails开发很快,所以才想试试看,哎… 慢慢来学吧

关于无聊人

一个无聊人而已
此条目发表在ruby分类目录。将固定链接加入收藏夹。

我的Ruby on Rails安装记录》有 6 条评论

  1. 爱月说:

    唔~你玩的东西还真不少呢~我最近在玩windows mobile ROM制作~所以一直都没更新~今天看了feed发现你都更新了好多内容了肋~这是个啥玩意?~数据库嘛?~恩~收藏了先~改天看看去~

  2. leondc说:

    ruby是脚本语言,Ruby on Rails应该说是ruby编写网页的框架,大概这样解释吧

  3. 爱月说:

    比较郁闷~既然是windows下的软件,为什么不用dreamweaver呢?至少dreamweaver比较成熟啊?这个程序写的网页框架用DW也可以制作啊~比较好奇~说说看特性?唔。。。比较忙,所以懒得搜索了~哈哈~

  4. leondc说:

    是程式框架,不是网页框架,是夸平台的程式框架

  5. 爱月说:

    呃。。。疯了。。。跨平台的程式框架?作用is?我搜索了。。。木有答案。。。疯。。。

  6. leondc说:

    哎…你用到再说吧, 我都是玩票性质

发表评论

电子邮件地址不会被公开。 必填项已用*标注