- 浏览: 236555 次
- 性别:
- 来自: 内蒙古
文章分类
- 全部博客 (236)
- Android 功能实现 (31)
- sql数据库的学习 (8)
- Android 美化界面 (2)
- Android 优化 (1)
- Ruby on Rails 方面 (45)
- git 方面的学习 (1)
- ruby 编程的琢磨 (13)
- linux下工具软件 (13)
- 操作系统的学习 (40)
- 非技术 (13)
- 网站开发 (18)
- js 学习笔记 (19)
- css学习 (5)
- 回顾总结 (2)
- Delphi 学习 (2)
- C 语言学习笔记 (1)
- 数据结构 (1)
- node js 学习 (6)
- 设计模式 (2)
- mongdb 学习笔记 (0)
- 软件服务 (3)
- osx系统 (4)
- 搜索引擎 (1)
- 测试工具 (1)
- Aliyun (1)
- 前端JS (1)
- python学习 (0)
- iOS系统 (1)
- 分布式锁 (1)
- 开发工具 (0)
- java代码 (2)
- java (0)
最新评论
-
jiguanghover:
写的不错,收藏一下
Ubuntu下RVM, Ruby, rails安装详细 和 卸载 -
maoghj:
回顾总结(二) -
yun2223:
对楼主表示感谢
Android控件开发之Gallery3D效果 -
zw_lovec:
说清楚点吧 亲 加点注释
out of memory -
lzyfn123:
http://www.iteye.com/images/smi ...
ruby-string 字符串的学习
Ruby on Rails 体验之旅(一)--安装
最新心血来潮的想学一门新的东西,听说用ROR的开发效率会很高,所以就选择了ruby on rails,安装的时候真是不顺心,这里把自己的安装心得记下来:
1) 安装ruby
下载安装包:http://rubyforge.org/frs/?group_id=167 ,我下载的是rubyinstaller-1.8.7-p302.exe
装完后(安装时要把第一个界面上的两个多选框钩上,第一个是为Ruby添加路径,第二个是识别.rb文件 ),可以用ruby -v 测试是否安装成功,如图,要是出现了版本 就说明安装成功了
2)安装rubygems
Rubygems是ruby的包管理器工具,它使得ruby包的安装十分简单,只需要一条命令就可以从远程服务器上下载相应的包,如果相应的应用包含其他 扩展,rubygems 也会提示你从远程安装所依赖的扩展。安装后 rubygems 会运行相应的程序生成 rdoc 帮助文档(类似于 javadoc )。目前已经成为 ruby 事实上的包管理器标准了。
下载地址:http://rubyforge.org/projects/rubygems/ ,
我下载的是rubygems-1.3.7,解压后执行目录下的setup.rb,()安装完成以后,用如下命令检查:
gem –v
3、安装rails
a)远程安装:gem install rails –remote
下面来自于网上的说明我没有采用这种方式安装,因为我家 的网速太慢了。
然后会自动输出:
Install required dependency activerecord?
Install required dependency actionpack?
Install required dependency actionmailer?
Install required dependency activeresource?
依次yes依赖文件,然后显示:
Successfully installed rails-2.1.0
Successfully installed activerecord-2.1.0
Successfully installed actionpack-2.1.0
Successfully installed actionmailer-2.1.0
Successfully installed activeresource-2.1.0
Installing ri documentation for activerecord-2.1.0...
Installing ri documentation for actionpack-2.1.0...
Installing ri documentation for actionmailer-2.1.0...
Installing ri documentation for activeresource-2.1.0...
Installing RDoc documentation for activerecord-2.1.0...
Installing RDoc documentation for actionpack-2.1.0...
Installing RDoc documentation for actionmailer-2.1.0...
Installing RDoc documentation for activeresource-2.1.0...
看看版本:rails -v
输出:Rails 2.1.0
搞定
b)本地手动安装:
需要下载
activesupport
http://files.rubyforge.vm.bytemark.co.uk/activesupport/activesupport-2.2.3.gem
activerecord
http://files.rubyforge.vm.bytemark.co.uk/activerecord/activerecord-2.2.3.gem
actionpack
http://files.rubyforge.vm.bytemark.co.uk/actionpack/actionpack-2.2.3.gem
actionmailer
http://rubyforge.org/frs/download.php/64424/actionmailer-2.2.3.gem
rake
http://files.rubyforge.vm.bytemark.co.uk/rake/rake-0.8.7.gemactiveresource
http://rubyforge.org/frs/download.php/64419/activeresource-2.2.3.gem
rails http://rubyforge.org/frs/download.php/64426/rails-2.2.3.gem
下载完成之后将所有文件放在同一个文件夹下面依次安装:(eg:D:\ruby)
然后执行命令
(D: --> D:\>cd D:\ruby)
gem install activesupport
gem install activerecord
gem install actionpack
gem install actionmailer
gem install rake
gem install rails
成功安装之后检查命令
rails –v
证明安装成功
4、创建Web应用
在命令行下输入 rails HelloWorld,比如当前的路径是 E:\Ruby on Rails>rails HelloWorld,便会在E:\Ruby on Rails下创建一个HelloWorld文件夹。
如果需要指定路径可以rails C://test,具体可以看官方API:http://api.rubyonrails.org/
5、在当前目录(HelloWorld)下,运行 ruby script\server 启动服务,关于webrick服务器更多的信息可以访问 http://www.webrick.org/
6、浏览器中输入http://localhost:3000/ ,如果看到以下页面,说明OK
7、写一个HelloWorld的Web程序,ruby script\generate controller HelloWorld命令
然后找到hello_world_controller.rb
-
- class HelloWorldController < ApplicationController
- def index
- render:text=>"hello world"
- end
- end
- 如果未启动服务需要重启第五步操作。
输入以下代码,保存
在浏览器中打开http://localhost:3000/hello_world ,就会看见结果,但我这里出现一个错误:
在网上看到一个解决方法:
这是由于没有装sqlite3数据库,http://files.cnblogs.com/geek007/sqlite3.rar 这里下载,
然后解压到ruby的bin目录:D:\ruby\bin,命令行执行:gem install "D:\Program Files\Ruby187\bin\sqlite3-ruby-1.2.3-mswin32.gem"
安装成功后,按照第五步重启服务器,在浏览器中访问
http://localhost:3000/hello_World
Ok,大功告成~呵呵,开心~~~
PS: 手工安装非常麻烦,可以从 http://instantrails.rubyforge.org/ 下载InstantRails,全部搞定。
参考资源:
来自:http://www.cnblogs.com/PurpleCow/archive/2010/12/26/1917362.html
发表评论
-
OpenSSL功能集合
2020-04-22 18:59 343OpenSSL中算法记录 1、证书(X.509证书 ... -
Aliyun-OSS 使用 - 图片持久化
2020-03-03 13:04 456Aliyun OSS 使用 - 图片持久化 参考:ali ... -
Sign in with Apple REST API (Rails)
2020-02-28 12:30 1027# 文档(Apple授权登录) https://deve ... -
RQRCode插件使用
2019-03-07 15:08 275def config { le ... -
gems 列表(rails 插件) 二
2014-11-19 19:41 452rails_best_practices 最佳实现 new ... -
rails 利用 Spreadsheet 导出xls格式数据
2014-10-08 17:22 6731、链接 XXX_path(forma ... -
rvm 使用记录
2014-09-26 11:11 531rvm是一个命令行工具,可以提供一个便捷的多版本ruby环 ... -
rails3内置gem包
2014-09-10 13:14 460rails3内置gem包: ... -
rails mongoid + carrierwave
2014-06-13 18:11 617中间插件:gem 'carrierwa ... -
rails 错误提示样式
2014-06-11 10:20 475源码 # Specify the proc us ... -
ROR Callbacks函数
2014-05-13 16:49 442Active Record Callbacks: ## ... -
字符串与对象的转化
2014-03-06 10:51 614classify: http://apidock.com/ ... -
nginx+unicorn+rails 配置文件
2014-02-17 14:43 583nginx+unicorn+rails 配置文件 ... -
ruby 里的正则表示
2014-01-22 17:27 0# ruby 中的正则表示 ... -
rails中Elasticsearch的客户端Tire配置
2014-01-22 15:25 1118$ gem install tire || http ... -
rails 多表关联
2013-12-09 16:28 0rails 多表关联 class Post < ... -
rails 测试 Rspec
2013-11-14 13:32 0在Gemfile中加入: group :test, ... -
rails 评论/回复插件 acts_as_commentable_with_threading
2013-11-13 19:04 1180acts_as_commentable_with_thre ... -
rails Rspec测试框架
2013-11-03 17:46 601Rspec rails的测试框架 ... -
rails 配置详解
2013-09-16 17:05 1201配置文件(config) 在Rails中,可以 ...
相关推荐
Windows7_Cygwin_Git_RVM_Ruby1.9.3_Rails3_MongoD B_Nginx_Unicorn_Rspec_Guard_Spork(2-Ruby on Rails3 安装配置
windows下Ruby On Rails的构建 word文档
本文详细介绍如何在Windows配置Ruby on Rails 开发环境,希望对ROR初学者能有帮助。 一、下载并安装Ruby Windows下安装Ruby最好选择 RubyInstaller(一键安装包)。 下载地址: ...
摘要:一直想尝试Ruby On Rails,但是因为对apache,mysql都不熟,对Rails的环境搭建更是没信心,所以一直没有开始,从知道了InstantRails后,终于在windows上搭建了Ruby On Rails开发环境,开始了Rails的学习。...
ruby on rails 环境搭建, 在windows 和Linux下的详细方法。
书名:Ruby on rails开发从头来(windows).chm。本资源是关于ruby on rails的资料,是chm格式的。
[Ruby_on_Rails][中文]_03._[Windows]_安裝Ruby_on_Rail_6.x
[Ruby_on_Rails][資料庫]_03._[Windows]_MySQL安裝
这是用于windows/linux平台下本地安装ruby on rails的安装包,版本为2.0.2,适合网络速度不快的用户下载本地安装rails.
2.2 在Windows系统上安装Ruby on Rails 2.3 在Mac OS X系统上安装Ruby on Rails 2.3.1 Mac OS X 10.5(Leopard) 2.3.2 Mac OS X 10.4(Tiger)和更早的版本 2.4 在Linux系统上安装Ruby on Rails ...
2.2 在Windows系统上安装Ruby on Rails 2.3 在Mac OS X系统上安装Ruby on Rails 2.3.1 Mac OS X 10.5(Leopard) 2.3.2 Mac OS X 10.4(Tiger)和更早的版本 2.4 在Linux系统上安装Ruby on Rails ...
2.2 在Windows系统上安装Ruby on Rails 2.3 在Mac OS X系统上安装Ruby on Rails 2.3.1 Mac OS X 10.5(Leopard) 2.3.2 Mac OS X 10.4(Tiger)和更早的版本 2.4 在Linux系统上安装Ruby on Rails ...
Windows用户应安装 Autoprefixer Rails不适用于Windows中的旧JScript。 Autoprefixer Rails使用 ,它将使用最佳JavaScript运行时。 目前,该gem已通过Node.js版本10及更高版本以及,但不适用于 。 Ruby on Rails ...
该gem提供了与此JavaScript工具的Ruby和Ruby on Rails集成。 差异使用Autoprefixer的最佳方法是与webpack或Gulp一起使用。 Autoprefixer Rails不支持以下Autoprefixer功能:package.json中的浏览器。 自定义浏览器...
最近因为工作的需要,准备安装ruby on rails,在网上搜了下,步骤都类似,但实际安装过程中却碰到很多问题。 说明下:文章是按照我尝试的过程描述的。但最终是靠 运行 railsinstaller一键式安装包才成功的(第五段)...
第一步:下载安装文件 ...第二步: 双击安装 在安装的时候,请勾选... 您可能感兴趣的文章:Windows下Ruby on Rails开发环境安装配置图文教程windows和linux下Ruby的下载与安装windows下安装ruby与rails时遇到的问题总结
在Windows 10上安装Ubuntu 此内容用于帮助在Windows 10上安装Ubuntu,以半复制Mac终端设置以开发Ruby on Rails(或您要使用的任何其他代码)。 我出于个人目的使用此信息,但是您(读者)也可以出于个人目的使用此...
为运行 Ruby on Rails 配置所有必需的工具是一件既痛苦又费时的事情。 这个 vagrant 配置文件旨在构建一个随时可用的 Rails开发环境。 什么是流浪者? Vagrant 是一个创建虚拟机的工具。 你可以在 Mac、Windows 或 ...
(Ruby on Rails和其他gem依赖项将由Bundler自动安装。) 安装 请查看以下安装指南之一: 在Linux或Mac OS X上安装Fat Free CRM 为Fat Free CRM设置Heroku实例 在Microsoft Windows上安装Fat Free CRM 在单独的...