最近听同学把ROR吹嘘的那么炫:“最近最流行的webapplication的框架啦”,"比java还敏捷高效了","不需要开发人员去设计数据库表了"。。。。等等一大堆话。开始有点动心,点燃了我的好奇心。于是决定探一探究竟,更何况脑袋埋在C/C++的代码里太久了,有点感觉于脱离世界的样子,也想把头抬起来看看webapplication的东东。而且2个没有摆出来的项目也需要这方面的知识,就当拿ROR练练兵了。
好,说干就干:}
先从安装开发环境开始吧!
(1)找到最新版的ruby安装包,
先从简单的开始,我选择的是win32的一键安装包,很傻瓜很windows:)(貌似今年流行很。。。很。。。)
这个包自带了ruby手册,还有core API文档等文档
还有ruby的fxri交互解释器,还有一个SciTE编辑器。如果喜欢也不需要安装别的编辑器了。
我选择安装到D:\ruby目录下,安装的时候最好ruby/bin目录添加到环境变量PATH打钩。
打开命令行,查看安装是成功
D:\ruby>ruby -v
ruby 1.8.6 XXXXXXXXXXXXXXXXXX
(2)安装好后再安装rails
通过ruby的软件包管理器来安装rails非常方便还自己解决依赖关系
D:\ruby>gem install rails --include-dependencies
需要下载安装所以可能这个命令需要执行一段时间。
完成后查看一下
D:\ruby>rails -v
Rails 2.1.0
测试一下吧.
让rails为你生成一个项目目录。
D:\rails myproject
切换到项目目录
D:\cd myproject
启动ROR内置的webserver(webrick)
D:\ruby>ruby script\server
然后打开浏览器访问自己的3000端口()
哈哈,看到初始页面了。
(3)光有ruby rails是不行的,我还要安装mysql数据库,在linux下安装这个东东都是轻车熟路了
在win下就更方便了。
从台湾镜像下载最新的win32版 mysql
注意选择编码格式为utf-8,一路next下来就算成功了。
(4)为ruby安装mysql驱动程序。
在
,下载 mysql-2.7.3-mswin32.gem
执行安装命令
D:\ruby>gem install mysql-2.7.3-mswin32.gem
也可以这样安装在线安装
D:\ruby>gem install mysql
以上命令执行成功就算安装成功了。
(5)不喜欢ruby自带的编辑器,除了用vim写C,我习惯在eclipse上写其他代码。
事先没有在这台机器上安装eclipse,先安装eclispse
我选的版本是:
解压后就成了,不需要安装。
接下来安装RDT插件
运行eclipse,然后点击 Help->Software Updates->add site
将 添加上
选中新加的url点击install
eclipse会自动为你下在安装RDT,等重新启动eclipse后你就可以用eclipse创建ruby项目了.
接下来就去体验ROR代码编写的世界吧:)
阅读(972) | 评论(0) | 转发(0) |