RoR开发环境搭建 - Windows radrails2

[size=medium][color=darkblue]1. 安装Ruby [/color][/size]
1)下载RubyInstaller: http://rubyforge.org/frs/download.php/74298/rubyinstaller-1.9.2-p180.exe
2)运行rubyinstaller-1.9.2-p180.exe,根据向导安装,我是安装到c盘:
 C:\Ruby192 
并且勾选那两个选项:
 Add Ruby executables to your PATH 
Associate...

3) 验证: 打开命令行,输入ruby -v:
 C:\Documents and Settings\Administrator>ruby -v 
ruby 1.9.2p180 (2011-02-18) [i386-mingw32]

[size=medium][color=darkblue]2. 安装Rubygems [/color][/size]
RubyGems 是标准的ruby包管理器,就像 apt-get, emerge, and other OS package managers. 利用它,可以很方便的安装,更新和管理ruby的安装包。
1)下载Rubygems:http://rubyforge.org/frs/download.php/74446/rubygems-1.6.2.zip
2)解压并运行setup.rb
3)验证: 打开命令行,输入gem -v:
 C:\Documents and Settings\Administrator>gem -v 
1.6.2

[size=medium][color=darkblue]3. 安装Sqlite3 [/color][/size]
SQLite 是一个嵌入式的数据库引擎.
1)下载Sqlite3:http://www.sqlite.org/download.html http://www.sqlite.org/sqlite-shell-win32-x86-3070500.zip http://www.sqlite.org/sqlite-dll-win32-x86-3070500.zip http://www.sqlite.org/sqlite-analyzer-win32-x86-3070500.zip
2)解压,并把所有文件复制到C:\Ruby192\bin
[quote] sqlite3.def sqlite3.dll sqlite3.exe [/quote]
3)安装
 
C:\Documents and Settings\Administrator>gem install sqlite3-ruby

[size=medium][color=darkblue]4. 安装Rails [/color][/size]
通过gem安装:
 gem install rails 
验证:
 C:\Documents and Settings\Administrator>rails -v Rails 3.0.5 

[size=medium][color=darkblue]5. 安装Radrails2 [/color][/size]
[quote]Update site: http://download.aptana.com/tools/radrails/plugin/install/radrails-bundle[/quote]
Radrails2 堪称Windows下最好用的Ruby IDE。
1)安装向导: http://www.aptana.com/downloads/start
2)配置,打开"Windows-->Preferences"。它会提示你输入ruby的安装位置,然后就可以帮你自动配置好了。
[size=medium][color=darkblue]6. 创建第一个项目demo [/color][/size]
在RadRails试图下创建一个rails项目demo,一切按照默认设置会得到错误: [quote] Resource '/demo/public' does not exist. [/quote]
google了一下,很多人都遇到这个问题,也没有什么解决方案。只是说用命令来创建。那我们也用命令来创建吧:
 D:\Program\workspace4ror>rails new demo 
创建好了以后,转到demo项目下启动server:
 
D:\Program\workspace4ror\demo>rails server
=> Booting WEBrick
=> Rails 3.0.5 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server

在浏览器里面打开:http://localhost:3000/ 你会看到:
[quote] Welcome aboard You’re riding Ruby on Rails! [/quote]

那么怎么在radrails里面开发呢?这里有点workaround,rails new命令创建了项目的skeleton,你只有再利用radrails生成一个project文件就好了。也就是用radrails创建一个demo项目,但是不要选择生成skeleton。这样你就可以再radrails里面开发了。但是我试了一下,在radrails里面还是不能启动server,还是得再cmd里面开启server。 经过测试,standalone的radrails也有同样的问题。

这样你在工作的时候只要开着Radrails2,一个cmd和一个浏览器就足够了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值