作为微软拥护者的我,最近突发奇想。追求技术还不如追求成果,成果需要技术来完成,如果在微软的光环下获得的成果奖受到微软收费的限制,说不定微软哪天把哥哥告上法庭,那就玩大了,所以我决定选择一项开源技术来学习。

     在网上找了很多的资料,譬如,php,perl,Python,ruby等资料,综合比较之下,下定决心学习ruby。原因简单,ruby集各家之所长,优势明显;年轻并且有类似于微软的策略,有大家都统一使用的框架,不需要我像学习java的同人一样,同类技术有多个,选来选去,繁杂不堪(当然不是偏见于java的发展策略);敏捷开发,约定生育配置,完全的体现在ruby on rails之中,这个是我很喜欢的东西,令我向往不已。

     刚刚接触ruby,万事开头难,这是一点点都不错的,首先的搭建开发环境,这个难的我摸索了一到两周,真是郁闷不堪,还好最后搞定了。目前我还是采用windows 操作系统,IDE 采用netbeans。下面我就简单的叙述一下xp下面的ruby环境搭建:

首先,准备工作,下载ruby sdk,mysql,NetBeans:

1.在http://www.ruby-lang.org/en/downloads/上面下载Ruby 1.9.1-p378 RubyInstaller

2.http://dev.mysql.com/downloads/mysql/下载mysql,自己选择版本;

3. http://netbeans.org/downloads/index.html下载NetBeans96.9.1,版本有ruby版本和完整版本,两个都可以,我选择完整版的,呵呵;

4.http://rubyforge.org/frs/?group_id=1598&release_id=38245下载mysql的ruby gem包,用来连接数据库使用;

5.http://www.javaeye.com/topic/587525下载libmysql.dll这个是决绝mysql版本兼容的问题

第二,安装ruby installer,直接运行下载的安装软件进行安装;安装完成后,在cmd中运行ruby -v就会看到ruby的版本,gem -v就能看到gem的版本。

第三,安装rails,两种方式,下载rails后,进行离线安装,第二种,在cmd中运行gem install rails进行在线安装,当然必须保证网络畅通。在线安装要等一两分钟才会有情况,毕竟要下载文件,呵呵。安装完成后,rails -v就会看到rails的版本号;

第四,安装mysql,运行安装文件直接安装,这个就不累述了,完成之后,将下载下来的libmysql.dll放在ruby191/bin下面;

最后一步,就是安装NetBeans,这个大家都会,我就不说。

测试一下环境安装是否成功:

在NetBeans中创见一个ruby on rails的工程,然后运行,会看到:

 

 

如果见到上面的页面,表示你成功的安装了ruby的开发环境,如果有报错,那么就需要检查一下哪儿不正确。

此文到这里就结束了,第一次写技术博客,有什么写的不正确的,见谅!

posted on 2010-08-15 14:02  Mavin  阅读(377)  评论(0编辑  收藏  举报