进入软件开发行业也快一年了,很幸运一进入就加入了一个敏捷开发的团队,敏捷开发的思想确实很好,拥抱变化,最快的做用户需要的功能,越早发现错误,改正错误的代价就越小。最近看到《应用Rails进行敏捷Web开发》这本书,就买了下来,虽说现在一直在从事JAVA的开发工作,对ruby和rails也不了解,不过通过学习一些新的语言,来详细了解敏捷软件开发,岂不是一举两得!
要运行书中的Depot项目就要安装ruby和rails,在网上google了一些资料,很顺利的跑起来了,先谢谢网上提供资料的各位了,下面是小弟的学习笔记,记录下来与大家共享。。。。。。。。。。。。。(偶用的是windows,对linux不是很熟悉呀)
Ruby官方网站下载:
http://www.ruby-lang.org/en/downloads/
Rails的网站下载:
http://rubyforge.org/
1。到
http://rubyforge.org/projects/instantrails/ 下载Instant Rails 1.4,解压放到D:\InstantRails里面。
2。在我的电脑->属性->高级->环境变量,新建RUBY_HOME,值为D:\InstantRails\ruby,然后在Path变量值最后追加;%RUBY_HOME%\bin ,保存即可。
3。在DOS下,输入:ruby -v,你就可以看到你所安装的ruby版本;输入:gem -v,你就可以看到你所安装的gem版本。
4。到
http://rubyforge.org/projects/rails/下载Rails1.1.6,包含(rails-1.1.6.zip,rails-1.1.6.gem),放到D:\Rails里面。
5。在DOS下,切换到D:\Rails,输入:
gem install rails,rails即安装成功,再输入:rails -v,你就可以看到你所安装的rails版本了。
这样整个RubyOnRails的框架就安装好了,按照《应用Rails进行敏捷Web开发》书上的Depot示例操作,很容易就在20分钟就创建一个物品列表的web应用,真实神奇呀,可见Rails的强大呀,就写了那么几行代码呀!
分享到:
相关推荐
尽管Ruby on Rails提供了丰富的功能和高效的工作流,但初次安装配置可能会让新手感到困惑。通过上述步骤,您可以手动完成Ruby on Rails的环境搭建,从而开启Rails开发之旅。记住,良好的开发环境是项目成功的基石,...
### Ruby on Rails Guides v2 - Ruby on Rails 4.2.5 #### 一、重要概念及基础假设 - **重要概念**:本指南旨在帮助读者深入理解Ruby on Rails(以下简称Rails)4.2.5版本的核心功能与最佳实践。 - **基础假设**:...
通过以上步骤,你已经在Ubuntu 11.04上成功搭建了一个基于Ruby on Rails和MySQL数据库的开发环境,并创建了一个基础的Web应用。这不仅为后续的开发工作提供了便利,也加深了对Ruby on Rails框架及MySQL数据库配置的...
本文基于给定的PDF文档内容,深入探讨了Ruby on Rails和Java框架之间的区别,尤其是它们在易用性方面的差异。 #### 二、Java框架现状 Java框架在Web开发领域中占据着重要的地位,尤其是在企业级应用开发中。然而,...
《Ruby on Rails安装指南》是一份详尽的文档,旨在帮助用户在不同的环境下安装和配置Ruby on Rails开发环境。这份指南适用于使用Ruby 1.8.6和Rails 2.0.2版本的用户,虽然这些版本可能相对较旧,但其安装流程对于...
在本篇【保姆级教程】中,我们将详细探讨如何在Ubuntu系统上安装Ruby on Rails环境。首先,确保你已经下载了Ubuntu桌面版,这可以从官方链接(https://cn.ubuntu.com/download)获取。Ruby on Rails是流行的开源Web...
- **Rails安装**:RubyGems是Ruby的包管理器,用于安装Rails和其他依赖库。在命令行中执行`gem install rails --remote`或`gem install rails --include-dependencies`来安装Rails,前者直接从远程服务器下载,后者...
《Ruby on Rails与MySQL环境配置详解》 在开发基于Web的应用程序时,Ruby on Rails(简称Rails)框架和MySQL数据库的...通过这样的实践,你将对Rails和MySQL的结合有更深入的理解,为今后的Web开发打下坚实的基础。
Ruby on Rails(简称Rails)是一款基于Ruby语言的开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在提高开发效率和代码可读性。在本文中,我们将深入探讨在Ubuntu环境下搭建Ruby on Rails开发环境...
1. **代码编辑器**:提供语法高亮、自动补全、代码折叠等功能,让编写Ruby和Rails代码更加便捷。 2. **项目管理**:创建、管理Rails项目,包括生成模型、控制器、视图等文件。 3. **调试工具**:内置Rails应用的调试...
Ruby on Rails,简称RoR,是由David Heinemeier Hansson基于Ruby语言开发的一款开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在提高开发效率和可读性,使得开发者能够更快速地构建功能丰富的web...
2. **Rails 安装与配置**:确保开发环境正确配置了 Ruby 和 Rails。 3. **数据库管理**:熟悉如何使用 ActiveRecord 与数据库交互。 4. **路由和控制器**:掌握如何定义路由和控制器来处理用户请求。 5. **视图渲染*...
综上所述,《Ruby on Rails的秘密》不仅揭示了Rails框架背后的技术秘密,更重要的是展示了Rails所倡导的开发哲学和理念。无论是对于新手还是经验丰富的开发者来说,这份资料都极具价值。通过学习Rails的核心理念和...
Ruby on Rails,简称RoR,是由David Heinemeier Hansson基于Ruby语言开发的一款开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在提高开发效率和可读性,使得开发者能够更快速地构建功能丰富的web...
### Ruby on Rails 安装与部署知识要点 #### 一、前言 在进行 Ruby on Rails 的安装与部署过程中,我们需要关注几个核心方面:系统版本兼容性、软件依赖包的选择与安装、Ruby 语言环境的配置以及 Rails 应用的具体...
2. **Ruby Gems**: 安装Ruby后,需要安装`gem`,它是Ruby的包管理器,用于安装Rails和其他依赖库。 3. **Rails**: 使用`gem`来安装Rails框架,执行`gem install rails`即可。 4. **Nginx**: Nginx是一款高性能的...
### Ruby的手动编译安装与升级方法 #### 引言 Ruby是一种动态、面向对象的脚本语言...通过上述步骤,不仅能够实现Ruby的定制化安装与升级,还能够利用RubyGems方便地管理Ruby扩展包,极大地提升了开发效率和灵活性。
在Windows上安装Ruby和RubyGems,你需要从Ruby官方网站下载Windows安装程序,这个安装程序已经包含了RubyGems。安装完成后,你可以通过Windows“开始”菜单找到一个支持Ruby的命令提示符,这对于运行Ruby命令和管理...
接下来,运行`make`和`make install`来编译和安装Ruby。这个过程可能需要一些时间。 2. **Zlib支持**: 在Ruby环境中,Zlib库用于处理压缩数据。要安装Zlib支持,需要进入`ext/zlib`目录,运行`ruby extconf.rb`...