Ruby-2.0学习记录-(win安装篇)

名词解释: 
Ruby 概念就不再做具体介绍了,一句话带过“A Japanese 发明的面向对象的脚本语言”;
Rails 一丹麦人研发的一种约定好的,固定模式的 MVC 框架。
webrick Ruby 默认的http 服务器;

mongrel 比webrick 更快的服务器;
YAML 简介:  yaml 是ruby中常用到底额配置文件。就如同java里常用xml作为配置文件一样。

   进入正题,Ruby如何安装?Rubygems有啥作用?
先说说Rubygems,Rubygems是ruby 的包管理工具。简单明了。
安装步骤:1、下载最新ruby win安装包:
http://www.rubyonrails.org/down)ruby185-24.exe

(使用1.8.6版本在后来运行中好像与webrick。mongrel服务器兼容不太好,

出现This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
  错误

所以又卸载1.8.6后换位1.8.5版本;


2、运行exe安装程序,完成后,命令窗口运行:rbuy -v ,显示版本号说明ruby安装成功。安装包中已经包含了rubygems了随意我们接下来就可以直接用gem安装rails。 (如果想把gem升级到最新版本gem update system)
3.通过包管理工具GEM进行在线安装:命令窗口,ruby安装目录下运行 gem install rails --include-dependencies (如不哦不能直接上网,那就下载gem安装包自己安装吧,没试,不乱说)
4.命令窗口运行rails -v 显示版本号说明安装成功了。

备注:rails 2.0之后版本默认数据为sqlite3,
sqlite3安装 可以通过运行gem install sqlite3-ruby 进行安装
mysql数据库安装 可以通过 gem install mysql 进行安装
 要将mysql目录的libmySQL.dll考到ruby/bin下。

创建项目
1、rails first-ROR (创建一个名为first—ROR的项目,默认数据库为sqlite3)
   如果想使用mysql数据库,可以使用rails first-ROR -d mysql 来创建
2、切换到 ruby/first-ROR目录,运行ruby script/server 启动项目,
通过http://localhost:3000访问创建的项目。


[补充:深入学习--小试牛刀]

ROR 虽然已內建 Webrick 标准服务器,但是它在开启速度、執行速度及便利性都输给了 Mongrel,所以我们要用 Mongrel 取代 Webrick 作为ROR Web Server

远程安装

你可以用以下命令

(1)      DOS 下输入 > gem install mongrel  include-dependencies

选择合适你系统的Mongrel ,如果你是windows os 那么这里就要选择<mswin32>的选项,之后的安装也这样。

 (2)      gem install mongrel_service   include-dependencies
这里会提示你选择 Mongrel Service Win32 Service,选择最高版本的 <mswin32> 即可

启动:ruby\first-ROR>mongrel_rails start

 

 

你可能感兴趣的:(mysql,mvc,Ruby,Rails,rubygems)