近来突然有了点学习的兴趣,似乎又有点动力了,决定学门之前没有接触的语言,在看了python和ruby之后,决定选择Ruby学习,主要是因为看Ruby开发web 中小型应用程序的优势,以及Ruby On Rails的框架结构比较统一,没有看花眼的选择,对于我们这种自学的本身选择一个框架就是很费时间的事情。
好了,既然选定了Ruby,就上网查询资料,准备搭建一个环境,然后开始学习的过程,下面就谈谈Ruby 的安装。实际上Ruby的安装从官网上的说明还是挺简单的。
1:首先到官网上下载一个适合windows版本的安装文件,当前的最新版本是1.8.6 , 下载地址是:http://www.rubyonrails.com/down ,下载后,一路安装,安装往后,到【cmd】中运行,ruby -v,显示【ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32]】,安装成功。
2:安装RubyGems,同样用上面的地址下载,这是个Ruby Package Manager,利用他来管理安装一些插件之类,之后安装Rails框架,也使用这个安装的,利用gem install xxxxxx 。 这个相当简单,如果你的网速够快的话,等等点点就好了,可惜的是我的网速并不稳定:(,当然下载独立的安装文件安装也很简单。似乎之前java和C#都没有这样的管理器,不过也难怪,别人是“大户”,动不动就几十几百兆的,NND,我几十G的C盘,硬是让微软占完了。
3:安装Rails , 这个简单,利用网上的gem install rails --include-depandencies , 当然也可以到网站上下载需要.gem文件来安装。
下面是一些在安装rails之前,安装的一些文件,如果在网上在线安装的话,这些也会在之前下载安装(我没有试过,我是下载独立版本下来安装的),这是网上给的地址和文件,记录下:
http://rubyforge.org/frs/?group_id=307 去下载Rails
http://rubyforge.org/projects/activesupport 去下载activesupport
http://rubyforge.org/projects/activerecord/ 去下载activerecord
http://rubyforge.org/projects/actionpack 去下载actionpack
http://rubyforge.org/projects/actionmailer 去下载
http://rubyforge.org/projects/aws 去下载actionwebservice
http://rubyforge.org/projects/rake 去下载rake
至于各是干嘛的。。。暂时我也不知道,以后碰到了再一一解决吧。
在官网上,windows环境下还有个整合的环境下载InstantRails,Apache+mysql+Ruby+Rails+mongrel,偷懒的可以下个用用,我还没有用,我觉得安装下环境,印象比较深刻点。
好了,关于安装就先写这么多了,以后肯定也有许多需要补充的地方。再慢慢来了。下一篇准备写下开发工具的选择和配置。恩就这样决定。