文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院程序开发数据结构搭建Ruby on Rails开发环境
精品推荐
特别推荐
·网游外挂编写完全攻略
·开发WDM型的USB设备驱动程序
·数据库设计范式深入浅出
·理解软件保护技术之序列号方式
·大型网站必鉴:分销渠道的结构
·你的代码真的很健壮吗
·利用HOOK拦截封包原理
·四种网络游戏外挂的设计方法
·程序语言效率比较
·五子棋算法
·正则表达式从入门到精通
·SQL Server不能启动的常见故障
·Windows应用程序设计的基本术语
·软件本地化与汉化
·Windows中断编程
·windows nt 4.0中文版的开机过程
热点TOP10
·网游外挂编写完全攻略
·兵之利器 软件开发辅助工具纵览
·开发WDM型的USB设备驱动程序
·DCOM揭秘之六
·VS2008 第一次安装心得及使用
·游戏外挂设计技术探讨
·《数据结构》试题下载2004
·饺子馆的物流故事之二——供应链视角下的缺货及品类管理
·代码静态分析工具PC-LINT安装配置
·使用BHO定制你的IE浏览器
·原始套接字透析之Raw Socket基础
·基于CS模式的Winsock网络通讯程序
·程序语言效率比较
·《Windows程序设计》读书笔记之六
·四种网络游戏外挂的设计方法
·用CVSNT与WINCVS实现CVS的架设
·利用HOOK拦截封包原理
·简单对象访问协议(SOAP)初级指南
·带你全面了解数据库应用系统的开发步骤
·UML业务建模实例分析

搭建Ruby on Rails开发环境

日期:2007年5月3日 作者: 查看:[大字体 中字体 小字体]



  本文将着重介绍如何在不同的操作系统下搭建RoR开发环境,同时,在最后会详细介绍如何在Windows操作系统下安装并配置MySQL数据库。

  Windows系统下开发环境的搭建

  本文中将介绍如何在Windows操作系统下搭建RoR开发环境。

  1.远程安装

  a、步骤1:下载并安装Ruby一键安装包

  下载最新的Ruby 1.8.4-16一键安装包,其下载地址为http://rubyforge.org/ projects/rubyinstaller/。

  下载后运行该安装文件,显示界面如图2-1所示。

  搭建Ruby on Rails开发环境(图一)
  图1 安装程序运行界面

  一直单击Next按钮默认安装即可。安装完成后打开命令行窗口,输入并运行命令ruby –v,安装成功会显示Ruby的版本号,如图2-2所示。

  搭建Ruby on Rails开发环境(图二)
  图2 Ruby的版本信息

  b、步骤2:使用RubyGems安装Rails

  RubyGems是标准的Ruby包管理器,它的功能类似于Linux下的apt-get。使用RubyGems可以方便地从远程服务器下载并安装Rails。

  打开命令行窗口,输入并执行命令gem install rails --remote或gem install rails-- include-dependencies,程序运行结果分别如图3和图4所示。

  搭建Ruby on Rails开发环境(图三)
  图3 命令执行过程中

  搭建Ruby on Rails开发环境(图四)
  图4 命令执行过程中

  打开命令行窗口输入并运行rails –v,执行结果如图2-5所示。

  搭建Ruby on Rails开发环境(图五)
  图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所示,安装文件会被下载到当前所在的目录。

  搭建Ruby on Rails开发环境(图六)
  图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安装成功。

  搭建Ruby on Rails开发环境(图七)
  图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开发环境搭建成功。
[1] [2] [3] 下一页 




上一篇:MD5算法解释

下一篇:DirectDraw之C#入门攻略

搭建Ruby on Rails开发环境 相关文章:
·EZ-USB 68013A开发指南
·Visual Studio 2005集成开发环境图解
·Windows XP下PHP+MySQL环境搭建
·windows 2003服务器配置VPN实现各种网络环境VSS协同开发
·兵之利器 软件开发辅助工具纵览
·XPCOM--LINUX下的组件开发技术
·DirectX游戏开发入门
·B/S开发常用JavaScript技术
·开发WDM型的USB设备驱动程序
·Microsoft Windows XP Embedded 开发工具概述
搭建Ruby on Rails开发环境 相关软件:
·孙鑫VC++从入门到精通开发详解视频教程FLASH版
·中国少年儿童智力开发百科全书(上中下)高清PDF全彩图书
·Windows环境下32位汇编语言程序设计
·嵌入式系统应用开发技术 wmv 视频教程
·PHP+MySQL网络开发技术
·asp.net服务器控件与组件开发
·全脑开发大师IQ EQ MQ
·PHP开发人员手册
· 软件开发rose2003 破解版
·Delphi 4.0应用开发指南

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.com All Rights Reserved. 鄂ICP备05000083号Powered by:vipcn