Rails for Ruby1.9 install successful! oh yeah!!!
在ruby官网下载ruby1.9的二进制包,因为源码包不会编译,所以用人家编译好的,随便把1.8.6的那个安装包也弄下来,一会有妙用
把1.9那个解压到X:\ruby目录,并配置环境变量
安装1.8的安装包,把bin目录下的zlib1.dll, ssleay32.dll, libeay32.dll, readline.dll, iconv.dll拷贝到X:\ruby\bin目录并把zlib1.dll改成zlib.dll就是把1去掉
运行->cmd
1. 升级gem命令:gem update --system
2. 安装rdoc:gem install rdoc
注意安装完成后有个警告,至于是什么,记不得了,如果你英语不错的话,应该是要根据提示来安装rdoc-data并重新读取rdoc
3. 安装rack:gem install rack
4. 安装rake:因为目录下已经有一个rake.bat,删掉。然后执行:gem install rake
5. 现在玩rails,一般用mysql数据库,估计没人用sqlite3吧,反正那本<Aglie web development with rails third edition >用的是mysql,所以安装mysql,这里不详述,然后执行命令:gem install mysql
6. 最后就要安装rails了,gem install rails
因为rails的相关依赖包较多,所以这个过程相对来说比较漫长,我们这的网速算比较快的了,我安装了大概5分钟左右吧
运行:X:\project\ruby>rails myrailspro -d mysql
出来一长串的create那就对了,出什么错误的话,来找我吧
测试数据库连接是否正常,顺便把测试数据库搭建一下哈
运行:X:\project\ruby\rails>rake db:create
测试是否可以建表
运行:X:\project\ruby\rails>ruby script\generate test title:string content:text
运行:X:\project\ruby\rails>rake db:migrate
如果成功把表建好了的话,提示是非常友好的
好来,至此,rails框架算是安装完毕了
慢着,好像有个问题
你需要仔细检查下X:\ruby\bin目录下的bat文件,凡是有指向c:\lan\ruby-XXX的,一律改为我们的当前ruby目录,要不然发生一些莫名其妙的错误就很不好意思了,哈哈
所谓郎才女貌,所谓才子佳人,所谓。。。咳咳,好的框架还要配个好的编辑器不是,在mac osX下,人们普遍使用的是
textMate,但是我们大多数都是用windows的吧,固然有些人借rails之名而投奔mac门下,哈哈,可惜老子买不起啊,在windows下推荐编辑器两款,e-texteditor要钱的,还有一个便是大名鼎鼎的vim,去vim官网下载最新版本,同时下载
NERDTree,snipMate,rails.vim,这样基本可以模拟textMate了,并且vim用熟了之后非常顺手,估计你也就不会看上其他的编辑器了(估计某些Emacs迷们会反对,但是他们好像看到这篇文章的机会不大),如果大家懒的动弹,好吧,我这里有现成的配置好的vim,你可以给我要,叫声哥,哥哥就会给你的,啊哈哈哈
哦,当然你如果比较高明,用的是Ubuntu10.04,恭喜,咱俩可谓志趣爱好相同了,哥哥更会热情相助啊,话说现在Ubuntu10.04漂亮至极,呵呵,不在本篇讨论之列

- 大小: 79.9 KB
分享到:
相关推荐
RUBY RAILS INSTALLRUBY RAILS INSTALLRUBY RAILS INSTALL The Best Ruby Rails Server!
Ruby 1.9 的发布对Ruby社区带来了显著的变化,尤其是其与之前的1.8版本之间的不兼容性。这种不兼容性源于对Ruby语言及其核心库的深入修改,目的是提升语言性能和规范。Ruby 1.9.0的推出并非完全稳定,Matz,即Ruby的...
Ruby是一种快速发展的激动人心的动态语言,本书是Ruby 1.9和Ruby 2.0这两个最新版本的完整参考指南。Ruby是一种完全面向对象的语言,类似于经典的面向对象语言Smalltalk。与Smalltalk一样,它是动态类型的,但与...
### Ruby 1.9 教程相关知识点 #### 标题与描述中的核心知识点 - **Ruby 1.9 版本**: 截至2009年,Ruby已发展到1.9版本,这是该语言的一个重要里程碑。Ruby 1.9在性能、语法改进以及新特性方面进行了大量的更新和优化...
### Rango:Ruby 1.9 上的轻量级网络开发框架 Rango 是一个基于 Ruby 1.9 的轻量级 Web 开发框架,它为开发者提供了灵活且强大的工具来构建网站。与 Sinatra 相比,Rango 更加健壮;而与 Rails 或 Merb 相比,它的...
《Ruby on Rails for Dummies》是一本专门为初学者设计的Ruby on Rails教程,它旨在帮助新手快速理解并掌握这个强大的Web开发框架。Ruby on Rails(简称Rails)是基于Ruby编程语言构建的一个开源Web应用程序框架,它...
phrasing, 为你的Ruby on Rails 应用程序内联编辑短语 ! 语法 ! 短语是网站中实时编辑短语( 副本)的gem 。Phrasing目前正在对主要更新的发布候选内容进行迭代: 4.0.这些版本的自述文件可以在这里找到 "安装在你的...
**Ruby for Rails** Ruby是一种面向对象的动态编程语言,它以其简洁、优雅的语法和强大的元编程能力而闻名。在Web开发领域,Ruby与Rails框架的结合,即Ruby on Rails(RoR),开创了Web应用的新纪元。Ruby on Rails...
.9.1是ruby 1.9系列以来的第一个production ready的版本,这也标志着Ruby社区从此迈向了1.9的时代。 ruby 1.9是ruby发展历史上的一个里程碑版本: 1、ruby 1.9首次引入字节码即时编译技术,可以大大提高ruby本身的...
Ruby for Rails 英文原版, pdf格式 <br>本书是一部专门为Rails实践而写的经典Ruby著作,由四部分组成,共17章。第一部分讲述Ruby和Rails的编程环境。第二部分和第三部分与 Rails紧密联系,着重对Ruby这门语言...
ruby on rails for eclipse开发插件
CoverMe – Ruby 1.9的代码覆盖率 Ruby 1.9(.2)是一种令人赞叹的语言,可用于开发应用程序...虽然在Ruby 1.9的工作/ Rails 3的项目,它的一切恩爱(除了缺乏RCov的),我遇到了一个 由亚伦帕特森(中引入nokogiri成名
rails, Ruby on Rails 欢迎使用 RailsRails 是一个web应用程序框架,它包括根据 Model-View-Controller ( MVC ) Pattern 创建数据库备份的web应用程序所需的所有内容。理解 MVC Pattern 是理解 Rai
#ruby依赖项捆绑安装#js依赖项npm安装#或yarn打开PHPMyAdmin,创建一个名为rails-mini-social-network的数据库并导入db.sql文件。 创建以下环境变量:RAILS_DB_PASSWORD =“ DB PASSWORD” RAI
Rails for Zombies 是一套面向初学者的 Ruby on Rails 教程。通过一系列有趣且互动性强的练习,帮助学习者掌握 Rails 的基本概念和技术。课程由 Gregg Pollack 主讲。 #### 二、课程先决条件 在开始 Rails for ...
《Ruby on Rails Tutorial》中文版(原书第2版,涵盖 Rails 4) Ruby 是一门很美的计算机语言,其设计原则就是“让编程人员快乐”。David Heinemeier Hansson 就是看重了这一点,才在开发 Rails 框架时选择了 Ruby...