- 浏览: 13686 次
- 性别:
- 来自: 上海
文章分类
最新评论
本节记录本地安装Ruby on Rails @ Windows XP SP2的方法和步骤。
Install Ruby
从rubyforge 下载"One-Click Installer - Windows"
版本 :1.8.6-27 Release Candidate 2,文件名:ruby186-27_rc2.exe 。
双击安装。注意在"Choose Components"位置勾选中"Enable RubyGems"。
Test Ruby Install
在命令行下输入"ruby -v",
回显"ruby 1.8.6 (2008-08-11 patchlevel 287) [i386-mswin32]",表明Ruby已成功安装。
在命令行下输入"gem -v",
回显"1.3.1",表明RubyGems已成功安装。
若安装的rubyGems版本过低,可从rubyforge 处下载安装。
Install Rails
从rubyforge 下载rake-0.8.3.gem
从rubyforge 下载activesupport-2.2.2.gem
从rubyforge 下载activerecord-2.2.2.gem
从rubyforge 下载actionpack-2.2.2.gem
从rubyforge 下载actionmailer-2.2.2.gem
从rubyforge 下载activeresource-2.2.2.gem
从rubyforge
下载rails-2.2.2.gem
以上保存到同一目录,在命令行下输入"gem install rails-2.2.2.gem --local",回显安装过程:
Successfully installed rake-0.8.3 Successfully installed activesupport-2.2.2 Successfully installed activerecord-2.2.2 Successfully installed actionpack-2.2.2 Successfully installed actionmailer-2.2.2 Successfully installed activeresource-2.2.2 Successfully installed rails-2.2.2 7 gems installed Installing ri documentation for rake-0.8.3... Installing ri documentation for activesupport-2.2.2... Installing ri documentation for activerecord-2.2.2... Installing ri documentation for actionpack-2.2.2... Installing ri documentation for actionmailer-2.2.2... Installing ri documentation for activeresource-2.2.2... Installing RDoc documentation for rake-0.8.3... Installing RDoc documentation for activesupport-2.2.2... Installing RDoc documentation for activerecord-2.2.2... Installing RDoc documentation for actionpack-2.2.2... Installing RDoc documentation for actionmailer-2.2.2... Installing RDoc documentation for activeresource-2.2.2...
在命令行下输入"rails -v",回显"Rails 2.2.2"表明rails已成功安装。
若是回显报错,根据错误提示使用gem install *.gem --local依次安装以上gem包。
以上gem包都被安装到%RUBY_HOME%\lib\ruby\gems\1.8\gems\
目录下。
Test Ruby on Rails Install
到此为止,可以在命令行用"rails myFirstRails"创建名为myFirstRails的WEB APP。
接着在命令行敲入"ruby myFirstRails/script/server -p 80",将启动WEBrick,-p指定端口(默认port=3000)
切换到ie,在地址栏敲 http://localhost/ 就可以访问myFirstRails\public\index.html页面
此时,若点击index.html页面About your application's environment链接,将会报错如下:
MissingSourceFile in Rails/infoController#properties no such file to load -- sqlite3
infoController#properties在哪里?⇒ %RAILS-2.2.2%\builtin\rails_info\rails\info_controller.rb
。
Install Sqlite3
从sqlite 下载sqlite3.exe和sqlite3.dll,拷贝到 %RUBY_HOME%\bin\ 目录下
从rubyforge 下载sqlite3-ruby-1.2.3-mswin32.gem,仿照上面的方法安装。
再次启动
WEBrick
,浏览默认页,点击
About your application's environment链接,可以看到当前ROR环境的详细报告。
Install Mysql
下载安装mysql5。
从rubyforge 下载的mysql-2.7.3-mswin32.gem,Install RDoc报错,不过并不影响使用。使用gem uninstall mysql卸载之 。
从这里 下载mysql-2.7.2006.05.10-mswin32.gem安装。
下面测试一下使用mysql数据库的ror应用环境。
在命令行下敲入"rails --database mysql myFirstRailsWithMysql "创建名为 myFirstRailsWithMysql 的WEB APP。
以文本方式打开 myFirstRailsWithMysql \config\database.yml,将username和password填上,注意其中有个空格。
命令行下连接mysql,创建名为 myFirstRailsWithMysql _development的 数据库 。
启动 WEBrick ,浏览默认页, 点击 About your application's environment链接 ,可以看到使用mysql的ROR环境详细报告。
Install Mongrel
从rubyforge 下载gem_plugin-0.2.3.gem
从rubyforge 下载 cgi_multipart_eof_fix-2.5.0.gem
从rubyforge 下载 mongrel-1.1.5-x86-mswin32-60.gem
依次安装以上三个gem包。
从这里 下载win32-service-0.5.2-mswin32.gem
从rubyforge 下载mongrel_service-0.3.4-i386-mswin32.gem
依次安装以上两个gem包。
Install Ruby-debug
从rubyforge 下载columnize-0.3.0.gem,linecache-0.43-mswin32.gem
从rubyforge
下载ruby-debug-base-0.10.3-mswin32.gem,ruby-debug-0.10.3.gem。
顺次安装四个gem包。命令行下敲入"rdebug -v",回显"ruby-debug 0.10.3"成功。
※原创版权所有,转载请Mail:Nanigac.Yin#Gmail.COM。
发表评论
-
Parsing XML with Ruby
2009-12-25 14:29 0http://railstips.org/2008/8/12/ ... -
Class Method vs Instance Method
2009-12-25 14:09 0http://railstips.org/2009/5/11/ ... -
Class Variable vs Instance Variable
2009-12-25 14:08 0http://railstips.org/2006/11/18 ... -
ROR环境准备补记
2009-12-09 17:04 0本地安装 Ruby 1.9.1 + Rails 2.3.4 环 ... -
Require vs Load
2009-05-13 21:13 829原文地址 : http://www.fr ... -
Ruby常见错误及解决办法
2009-05-11 17:51 1046Ruby常见错误及解决办法(更新中...) module t ... -
Include vs Extend
2009-05-08 16:42 0A common cause of confusion in ... -
ROR 之 用户注册实例(二)
2009-04-30 15:55 1479ROR 之 用户注册实例(一) ... Rails复 ... -
ROR 之 用户注册实例(三)
2009-03-13 22:04 0续 ROR 之 用户注册实例(二)... -
ROR 之 用户注册实例(一)
2009-03-05 20:34 1661本节实做用户注册的例子RegisterDemo,记录ROR开 ... -
ROR 之 Plugin安装测试篇
2009-02-17 20:56 0本节在前篇用户注册的例子RegisterDemo基础上更进 ...
相关推荐
之前本人在windows 上搭建ROR环境,屡屡受挫,上网查资料、加入ruby on rails的qq群,关注ruby社区等,没有得到一套完整的正确的方法,很多朋友说不要在windows 弄ROR,很费力。的确很费力,后来在朋友的帮助下,...
ROR环境 Ruby version 1.9.3 (java) RubyGems version 1.8.24 Rack version 1.4 Rails version 3.2.12 JavaScript Runtime therubyrhino (Rhino) Active Record version 3.2.12 Action Pack version 3.2.12 ...
ror实例ror实例ror实例
RoR性能优化经验谈,牛人对ror的优化,值得大家阅读
NULL 博文链接:https://xuxiangpan888.iteye.com/blog/266696
ror中文资料ror中文资料
ROR环境配置,我自己觉得不错!大家可能参考一下。
ROR 架构介绍及了解
基于RoR的博客系统,代码风格简单清晰,前后太完善,适合初学者。
神经网络ror resenet模型 cifar10准确率89% cifar100准确率72%
RoR选题方向—源代码
家蚕Ror2基因的克隆与表达分析,刘伟,陈菲,Ror家族属于受体酪氨酸激酶中的孤儿受体,在进化上非常保守。本研究克隆了家蚕Ror2基因BmRor2的ORF序列,BmRor2基因的ORF为1924 bp,编码638
破解版本的JAR包,放到本地磁盘,ECLIPUS直接用,到JVM设置直接加 -noverify -javaagent:D:\javarebel.jar
mysqlDriver4ror.rarmysqlDriver4ror.rarmysqlDriver4ror.rarmysqlDriver4ror.rar
excel lib ror ruby
我自己再开发时的笔记
Source.Insight.v3.50.0027-ROR.rar
单个组织记录由以下JSON结构表示: { "id":"https://ror.org/013cjyk83", "name":"PSL Research University", "email_address":null, "ip_addresses":[ ], "established":2010, "types":[ "Education" ], ...
一个牛b的ror文本编辑插件
Programming Ruby 2nd的英文原版!