Ruby入门(1)——windows下Ruby开发环境搭建
2014-01-15 23:47
435 查看
1、获得和安装Ruby
1.1 获取Ruby
1) 从 http://www.ruby-lang.org/en/downloads/ 下载Source Code或者RubyInstaller
2) 从 http://rubyforge.org/frs/?group_id=167 下载RubyInstaller
3) 版本建议选择1.86或者1.92(或者最新版)。
4) 具体要下载哪个文件取决于你的安装方式,建议下载RubyInstaller,下载链接随便选择一个。
如果在教育网内无法下载源代码文件,可以从http://download.csdn.net/source/3039132下载1.9.2版本的Ruby源代码。
1.2 安装Ruby
1.2.1 从源代码编译安装Ruby
参考http://www.javaeye.com/topic/148751。
我搜索了一下windows编译安装Ruby的文章,内容很少,只有上面这篇文章比较有价值。
因为在windows从源代码编译安装稍显麻烦,我就没采用这种方法。
1.2.2 通过RubyInstaller安装Ruby
安装截图如下:
安装结束后,运行ruby -v 显示版本号。如果正常显示Ruby版本号,表示安装成功。
如果没有正常显示ruby的版本号,则自行添加系统变量。
[cpp] view
plaincopy
SET RUBY_HOME=D:/ruby
SET PATH=%PATH%;%RUBY_HOME%/bin
SET RUBYOPT=rubygems
把以上代码复制到记事本,另存为ruby.bat,然后执行文件即可。
2、获得和安装RubyGems
2.1 获取RubyGems
从 http://rubyforge.org/frs/?group_id=126 下载rubygems最新版本,我当时下载的版本是1.5.2。
2.2 安装RubyGems
把下载文件解压到一个临时目录,假设为F:/temp/rubygems-1.5.2,执行:
[ruby] view
plaincopy
cd F:/temp/rubygems-1.5.2
ruby setup.rb
然后通过gem -v 验证安装是否成功。
安装截图如下:
3、安装Rails
3.1 远程安装Rails
gem install rails --include-dependencies
3.2 本地安装Rails
rails下载地址: http://rubyforge.org/frs/?group_id=307
rails activesupport 下载地址: http://rubyforge.org/frs/?group_id=570
rails activerecord 下载地址: http://rubyforge.org/frs/?group_id=182
rails actionpack 下载地址: http://rubyforge.org/frs/?group_id=249
rails actionmailer 下载地址: http://rubyforge.org/frs/?group_id=361
rails actionwebservice下载地址: http://rubyforge.org/frs/?group_id=567
rails rack 下载地址: http://rubyforge.org/frs/?group_id=3113
我当时下载了
[c-sharp] view
plaincopy
rails-2.3.4.gem、
activesupport-2.3.4.gem、
activerecord-2.3.4.gem、
actionpack-2.3.4.gem、
actionmailer-2.3.4.gem、
activeresource-2.3.4.gem。
然后把所有下载文件放在同一目录下,执行:
[ruby] view
plaincopy
cd F:/Document/blog/Ruby/
gem install rails-2.3.4.gem
安装完毕后通过rails -v 看看安装是否成功。
安装截图如下:
附:
1) rails因为版本不同,需要的activesupport等版本也不同,最好的方法就是通过远程安装rails.
如果由于网络原因等无法远程安装rails,那就直接运行gem install rails,RubyGems会自动提示缺少那些文件.
到时就去上述网站下载相应的文件,或者去http://rubyforge.org/ 搜索缺少的文件,然后下载。如下图:
2) http://www.cnblogs.com/xihulangzi/articles/1749754.html 网址给出的方法一我试了一下无法成功,不知道为什么,有时间我研究一下。
3) 我给出的本地安装rails的方法只需要下载gem文件,不需要下载其他文件。
4) 很多网站给出的本地安装rails方法都是所有的gem文件一个个单独安装,然后再安装rails,开始我也是这样干的。后来发现可以取巧,把所有需要安装的gem文件放在同一个目录,然后直接安装rails即可。
5) gem安装过程中可能需要的命令:
[ruby] view
plaincopy
gem list //列出已安装的所有gem文件。
gem list -d actionmailer //显示某gem文件的详细信息,如果此gem文件未安装,则不显示任何信息。
gem uninstall aciverecord
gem uninstall -v=1.4.4 activesupport //卸载特定版本的gem文件
4、创建Web应用
1) 在命令行下输入 rails testweb,就会出现如下结果:
此截图未显示所有的命令输出。
2) 在当前目录(testweb)下,运行ruby script/server 启动服务,如下结果。
3) 浏览器中输入http://localhost:3000/,如果看到以下页面,说明OK。
1.1 获取Ruby
1) 从 http://www.ruby-lang.org/en/downloads/ 下载Source Code或者RubyInstaller
2) 从 http://rubyforge.org/frs/?group_id=167 下载RubyInstaller
3) 版本建议选择1.86或者1.92(或者最新版)。
4) 具体要下载哪个文件取决于你的安装方式,建议下载RubyInstaller,下载链接随便选择一个。
如果在教育网内无法下载源代码文件,可以从http://download.csdn.net/source/3039132下载1.9.2版本的Ruby源代码。
1.2 安装Ruby
1.2.1 从源代码编译安装Ruby
参考http://www.javaeye.com/topic/148751。
我搜索了一下windows编译安装Ruby的文章,内容很少,只有上面这篇文章比较有价值。
因为在windows从源代码编译安装稍显麻烦,我就没采用这种方法。
1.2.2 通过RubyInstaller安装Ruby
安装截图如下:
安装结束后,运行ruby -v 显示版本号。如果正常显示Ruby版本号,表示安装成功。
如果没有正常显示ruby的版本号,则自行添加系统变量。
[cpp] view
plaincopy
SET RUBY_HOME=D:/ruby
SET PATH=%PATH%;%RUBY_HOME%/bin
SET RUBYOPT=rubygems
把以上代码复制到记事本,另存为ruby.bat,然后执行文件即可。
2、获得和安装RubyGems
2.1 获取RubyGems
从 http://rubyforge.org/frs/?group_id=126 下载rubygems最新版本,我当时下载的版本是1.5.2。
2.2 安装RubyGems
把下载文件解压到一个临时目录,假设为F:/temp/rubygems-1.5.2,执行:
[ruby] view
plaincopy
cd F:/temp/rubygems-1.5.2
ruby setup.rb
然后通过gem -v 验证安装是否成功。
安装截图如下:
3、安装Rails
3.1 远程安装Rails
gem install rails --include-dependencies
3.2 本地安装Rails
rails下载地址: http://rubyforge.org/frs/?group_id=307
rails activesupport 下载地址: http://rubyforge.org/frs/?group_id=570
rails activerecord 下载地址: http://rubyforge.org/frs/?group_id=182
rails actionpack 下载地址: http://rubyforge.org/frs/?group_id=249
rails actionmailer 下载地址: http://rubyforge.org/frs/?group_id=361
rails actionwebservice下载地址: http://rubyforge.org/frs/?group_id=567
rails rack 下载地址: http://rubyforge.org/frs/?group_id=3113
我当时下载了
[c-sharp] view
plaincopy
rails-2.3.4.gem、
activesupport-2.3.4.gem、
activerecord-2.3.4.gem、
actionpack-2.3.4.gem、
actionmailer-2.3.4.gem、
activeresource-2.3.4.gem。
然后把所有下载文件放在同一目录下,执行:
[ruby] view
plaincopy
cd F:/Document/blog/Ruby/
gem install rails-2.3.4.gem
安装完毕后通过rails -v 看看安装是否成功。
安装截图如下:
附:
1) rails因为版本不同,需要的activesupport等版本也不同,最好的方法就是通过远程安装rails.
如果由于网络原因等无法远程安装rails,那就直接运行gem install rails,RubyGems会自动提示缺少那些文件.
到时就去上述网站下载相应的文件,或者去http://rubyforge.org/ 搜索缺少的文件,然后下载。如下图:
2) http://www.cnblogs.com/xihulangzi/articles/1749754.html 网址给出的方法一我试了一下无法成功,不知道为什么,有时间我研究一下。
3) 我给出的本地安装rails的方法只需要下载gem文件,不需要下载其他文件。
4) 很多网站给出的本地安装rails方法都是所有的gem文件一个个单独安装,然后再安装rails,开始我也是这样干的。后来发现可以取巧,把所有需要安装的gem文件放在同一个目录,然后直接安装rails即可。
5) gem安装过程中可能需要的命令:
[ruby] view
plaincopy
gem list //列出已安装的所有gem文件。
gem list -d actionmailer //显示某gem文件的详细信息,如果此gem文件未安装,则不显示任何信息。
gem uninstall aciverecord
gem uninstall -v=1.4.4 activesupport //卸载特定版本的gem文件
4、创建Web应用
1) 在命令行下输入 rails testweb,就会出现如下结果:
此截图未显示所有的命令输出。
2) 在当前目录(testweb)下,运行ruby script/server 启动服务,如下结果。
3) 浏览器中输入http://localhost:3000/,如果看到以下页面,说明OK。
相关文章推荐
- Ruby入门:windows下Ruby开发环境搭建
- Ruby入门(1)——windows下Ruby开发环境搭建
- Ruby on rails开发从头来(windows)(一)-使用InstantRails快速搭建Ruby On Rails开发环境
- Windows下用VirtualBox搭建Ubuntu环境做Ruby on Rails开发
- Android SDK 入门——Windows 开发环境搭建
- PHP新手入门 一、Windows下开发环境搭建【原创】
- Android开发入门第一章:在Windows下搭建Android开发环境
- python入门-windows下开发环境搭建和使用
- Spark+ECLIPSE+JAVA+MAVEN windows开发环境搭建及入门实例【附详细代码】
- php windows开发环境搭建和基础入门
- Android入门进阶教程(2)-windows 开发环境的搭建
- Windows下ruby on rails开发环境的搭建
- Android 开发入门 0 在Windows上搭建Android开发环境
- windows下搭建Ruby(基于eclipse的环境)开发环境
- windows 下搭建ruby on rails+Mysql开发环境
- Ruby on rails开发从头来(windows)(一)-使用InstantRails快速搭建Ruby On Rails开发环境
- windows下搭建Ruby(基于eclipse的环境)开发环境
- windows系统下ruby开发环境的搭建方法
- Ruby on rails开发从头来(windows)(一)-使用InstantRails快速搭建Ruby On Rails开发环境
- Windows下: RubyMine + Ruby On Rails + mysql 搭建开发环境