《应用Rails进行敏捷Web开发》第四版部分翻译--windows下安装rails

        声明:本人现为大三学生,英语学得很烂,四级勉强过,所以翻译的许多不好的地方。本人也没有深入的学习rails,所以可能有错误,请读者酌情吸收。如果哪里翻译错误还请指出。

      

第一章   安装Rails

在本书的第一部分,我们将会对Ruby语言和Rails框架有一个介绍。但是在我们安装并确认他们(这里指开发所用的环境)都已经正确之前,我们什么都不可以做。

为了使Rails能够在你的系统上运行,你需要以下的软件:

●一个Ruby解释器。Rails是用Ruby写的,同样我们也会使用Ruby写我们的应用程序。Rails 3.0要求Ruby的版本是1.8.7或者1.9.2。众所周知的Rails3.0不能工作在Ruby1.8.6和1.9.1上。

Ruby包管理系统,名字叫RubyGems。我们使用的是基于RubyGems1.3.6。

●Ruby on Rails。这本书是基于Rails3.0版本写的。

●一些依靠操作系统的库。

数据库。我们在这本书中使用的SQLite 3。

 

对于一个开发的机器,上面是我们所需要的所有的东西。然后如果你将来部署你的应用程序,你需要按装一个可以使Rails运行良好的web服务器。我们将会有整整的一张去研究这个问题,从253页开始,所以我们在这里不会过多的讨论它。

 

1.1   在windows上安装

在windows上安装,从安装Ruby开始。在windows上安装最简单的方式是通过RubyInstaller包。我们应该确保我们下载的Ruby是1.8.7或者之后的版本。本书的例子都已经在Ruby 1.8.7下进行了测试。

基本的安装就是一个下一步的过程。在你下载完成后,点击Run→Next,点击“I accept

theLicense”,点击 Next,选择“Add Ruby executables to your PATH”,然后Install→Finish。

现在通过选择windows开始按钮,点击运行,输入cmd打开一个命令提示符对话框。

RubyInstaller包含RubyGems,但是还有一件很重要的事就是你必须确认RubyGems是1.3.6或者以后的版本。你可以通过下面的命令确认RubyGems的版本:

gem –v

如果显示的结果是1.3.5或者更早的版本,你可以通过下面的命令升级到最新版本的RubyGems:

gem update –system

gem unistall rubygems-update

接下来安装SQLite3,下载并解压两个预编译的适用于windows的二进制文件:

●command-line program for accessingand modifying SQLite database

●DLL of the SQLite library without thebindings

复制这两个文件到你的C:\Ruby\bin目录下。最后的结果看着像下面一样:


现在我们将SQLite3绑定到Ruby上和Rails上(原文Now install the ruby bindings to SQLIte3,andthe Rails beta itself:):

gem install sqlite3-ruby

gem install rails - -pre

到现在我们基本已经安装好了。但是在我们继续往下看之前,你应该知道一个很重要的事实:本书的例子都是基于Mac执行的。ruby和rails的命令行是相同的,但是在Unix命令行上是不同的。这本书只使用两个Unix命令。第一个命令式ls –a,在windows下是 dir/w。第二个命令是rm,在windows下是erase。

本人是用的windows所以在Mac OS X 和Linux上的安装就不翻译了。



  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值