`
together
  • 浏览: 220104 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

[转载]RubyOnRails的安装和eclipse plugin

    博客分类:
  • ruby
阅读更多
转载自:http://dev.yesky.com/327/2600827.shtml
Windows系统下开发环境的搭建
  本文中将介绍如何在Windows操作系统下搭建RoR开发环境。
  1.远程安装
  a、步骤1:下载并安装Ruby一键安装包
  下载最新的Ruby 1.8.4-16一键安装包,其下载地址为http://rubyforge.org/ projects/rubyinstaller/。
  下载后运行该安装文件,显示界面如图2-1所示。
  
  图1 安装程序运行界面
  一直单击Next按钮默认安装即可。安装完成后打开命令行窗口,输入并运行命令ruby –v,安装成功会显示Ruby的版本号,如图2-2所示。
  
  图2 Ruby的版本信息
  b、步骤2:使用RubyGems安装Rails
  RubyGems是标准的Ruby包管理器,它的功能类似于Linux下的apt-get。使用RubyGems可以方便地从远程服务器下载并安装Rails。
  打开命令行窗口,输入并执行命令gem install rails --remote或gem install rails-- include-dependencies,程序运行结果分别如图3和图4所示。
  图3 命令执行过程中  
  图4 命令执行过程中
  打开命令行窗口输入并运行rails –v,执行结果如图2-5所示。
  
  图5 Rails的版本信息
  显示的Rails版本为1.0.0,Rails安装成功,即RoR开发环境搭建成功。
  注意 使用gem install rails - -remote安装Rails,是直接从远程服务器下载Rails安装包文件;而使用gem install rails - -include-dependencies命令安装Rails,会首先在本地主机上寻找是否存在Rails的安装包,如果没有则从远程服务器下载安装。

  2.本地安装
  a、步骤1:下载并安装Ruby一键安装包
  具体步骤请参见“远程安装”部分。
  b、步骤2:获取Rails安装插件包
  从URL地址http://rubyforge.org/frs/?group_id=307&release_id=4878下载rails- 1.0.0.gem和rails-1.0.0.zip。将下载到的文件保存到同一目录下(D:\RoR)。
  注意 不需要对压缩文件进行解压缩。
  c、步骤3:安装Rails插件包
  打开命令行窗口,进入D:\RoR目录下,执行命令gem install rails即可完成安装。


Linux系统下开发环境的搭建
  本小节中将介绍如何在Linux系统下搭建RoR开发环境。虽然Linux存在多个发行版本,但是其基本原理及安装过程是一样的,这里使用Debian系统作为范例进行说明如何在Linux下安装RoR开发环境。
  a、步骤1:下载Ruby源代码文件
  在shell中输入并运行wget http://rubyforge.org/frs/download.php/7858/ruby- 1.8.4.tar.gz命令或ftp://ftp.ruby-lang.org/pub/ruby/ruby-1.8.4.tar.gz命令下载Ruby- 1.8.4的源代码程序,如图6所示,安装文件会被下载到当前所在的目录。
  图6 下载Ruby安装文件的过程
  b、步骤2:安装Ruby
  安装Ruby需要按顺序运行如下的命令。
  1 tar zxvf ruby-1.8.4.tar.gz
  2 cd ruby-1.8.4
  3 ./configure –prefix=$HOME
  4 make
  5 make install
  命令1的执行结果是将源代码文件从压缩包中解压到当前目录下的ruby-1.8.4文件夹中;命令2的执行结果是跳转到ruby-1.8.4目录下;命令3到命令5用于编译并执行源代码文件。上述5条命令执行完毕后,在shell中输入并执行ruby –v命令,显示如图7所示,Ruby安装成功。
  
  图7 Ruby的版本信息
  c、步骤3:下载并安装RubyGems
  依次执行如下命令来完成RubyGems的下载与安装。
  1 wget http://rubyforge.org/frs/download.php/5207/rubygems-0.8.11.tgz
  2 tar xzf rubygems-0.8.11.tgz
  3 cd rubygems-0.8.11
  4 ruby setup.rb
  命令1用于远程下载RubyGems的安装压缩包;命令2用于解压缩;命令3用于跳转到指定的目录下;命令4用于安装RubyGems包管理器。上面的4条命令成功执行即表示RubyGems安装成功。
  d、步骤4:使用RubyGems安装Rails
  在shell中输入并执行命令gem install rails --include-dependencies安装Rails框架,执行完毕后,在shell中输入rails –v,如果出现版本信息则说明RoR开发环境搭建成功

二、IDE eclipse plugin
  开发一定要选一个容易上手的工具。在网上搜索了一下,支持ruby开发的工具也有很多,不过我还是想用eclipse。所以就查找是否有eclipse的插件来支持ruby开发的。还真不错,果然找到了。ruby也有基于eclipse的开发环境插件RDT。
  建议通过eclipse更新安装来远程安装插件。
  从eclipse的菜单Help->Software Updates->Find and Install
  选择"Search for new features to install" 进行安装。
  需要安装的有两个插件:
  1,RDT
  http://updatesite.rubypeople.org/release
  2,RadRails
  http://radrails.sourceforge.net/update
  安装完成后需要设置一下ruby解释器的位置

    也可以到这两个网站下载zip包。解压到eclipse/plugins中。
  http://www.radrails.org/,下载在eclipse基础上修改的IDE。适用于win/lnx/mac

  通过eclipse菜单 Windows > Preferences 打开Preferences对话框,在Ruby 标题下面的 Installed Interpreters 项中设置的ruby的位置。
  起个名称,然后将“Location”文本域指向您使用的Ruby版本的bin/ruby。如/usr/bin/ruby/bin/ruby

  这样,ruby环境这完成了。 在eclipse中建立一个ruby的工程,再建一个ruby文件,写上 puts "OK",点击“运行”就可以看到eclipse的控制台输出“ok”的字符串了。
分享到:
评论

相关推荐

    rubyonrails mysql安装详解

    - 更新系统并安装必要的构建工具和库: ``` sudo apt-get update sudo apt-get install build-essential autoconf zlib1g-dev libssl-dev ``` 3. **编译安装Ruby** - 解压下载的源码包: ``` tar -jxvf ...

    rubyonrails

    通过阅读《rubyonrails.pdf》这份教程,你可以一步步学习如何安装Rails环境,创建第一个应用程序,设置数据库,编写控制器和视图,以及进行测试。随着对Rails的理解加深,你将能够构建出复杂、功能完善的Web应用。

    ruby on rails 安装手记

    通过理解其安装步骤和核心概念,开发者能够快速构建功能丰富的Web应用。在实际操作中,遇到问题时,可以参考官方文档、社区论坛或博客(如博文链接中的iteye博客)获取帮助。不断学习和实践,你将成为一名熟练的...

    RubyOnRails教程中文版

    通过阅读"Ruby on Rails 敏捷开发实践.pdf"和运行"RubyOnRails教程中文版.exe",你可以深入了解Rails的各个方面,并逐步掌握这个强大的Web开发框架。不断实践,你将能够利用Rails快速构建高质量的Web应用。

    RubyOnRails做的博客

    通过以上分析,我们可以看出,这个"RubyOnRails做的博客"项目涵盖了RoR开发的多个核心概念和技术。无论是对于初学者还是经验丰富的开发者,都是一份很好的学习和参考资源。在实际开发过程中,还需要关注性能优化、...

    RubyOnRails的一个入门小例子

    标题 "RubyOnRails的一个入门小例子" 暗示了我们将探讨的是关于Ruby on Rails框架的基础知识,这是一个用于构建Web应用程序的开源工具。Ruby on Rails(简称Rails)是基于Ruby编程语言的,它遵循MVC(Model-View-...

    rubyonrails API文档

    rubyonrails API文档 好东东哦 【英文】

    rubyonrails的api文档

    Ruby on Rails(简称Rails)是一种基于Ruby编程语言的开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在提高开发效率和代码的可读性。Rails的API文档是开发者的重要参考资料,提供了对框架核心组件...

    RubyonRails开源博客Vrails.zip

    Vrails 是 Ruby on Rails 开源博客。方便想搭建自己博客平台的朋友使用,界面简洁美观,部署方便。示例代码:User.create( ...  username: "yourname",  password: "password",  password_confirmation: ...

    Linux系统平台上安装和配置Ruby on Rails

    首先,确保你的Linux系统已经安装了GCC编译器,这是构建和安装许多开源软件所必需的工具。你可以通过运行`gcc -v`来检查它的版本。如果GCC未安装,你需要从Linux发行版的安装光盘或使用包管理器(如apt-get或yum)...

    使用RubyonRails、Devise和Omniauth登录Twitter的教程_Ruby.zip

    使用RubyonRails、Devise和Omniauth登录Twitter的教程_Ruby

    rails2.0下实现《rubyonrails》中的mybook实例

    首先,我们需要安装SQLite3数据库。在Windows环境中,我们可以直接使用`sqlite3.exe`这个可执行文件。将其下载并添加到系统环境变量PATH中,这样就可以在命令行中随时调用它。在Rails项目中,我们还需要在Gemfile中...

    RubyonRails九日学习计划

    RubyonRails九日学习计划(含相关软件及书籍)时间 内容 目的 第一天 学习oracle 基本工具掌握 plsql ,sql语言,范式,索引,数据库安全,数据备份,导入导出。 熟练掌握SQL语言 第二天 1. ruby 语言历史和...

    SmartAdmin1.8.7.5的RubyOnRails版本

    描述中的"SmartAdmin1.8.7.5_RubyOnRails_Full_version"进一步确认了这是一个完整版的SmartAdmin模板,针对Ruby on Rails进行了集成和适配。这通常意味着它包含了所有必要的文件和组件,以便开发者可以快速搭建一个...

    Ruby-在一个简单的UI中管理您的RubyOnRails模型关系和迁移

    本项目“Ruby-在一个简单的UI中管理您的RubyOnRails模型关系和迁移”旨在提供一个直观的用户界面,以便开发者能够更加方便地管理和操作Rails应用中的数据模型、关系和数据库迁移。 在Rails中,数据模型(Model)...

    RubyonRails实践

    你可以通过Ruby安装器(RubyInstaller)在Windows上安装,或者在macOS和Linux系统中使用包管理器如Homebrew或apt-get。一旦安装了Ruby,就需要使用gem(Ruby的包管理器)来安装Rails: 1. 首先更新gem: ``` gem ...

Global site tag (gtag.js) - Google Analytics