Ruby on Rails 中文 Wiki
安装在Windows Cygwin

对于使用Windows操作系统作为开发平台同时又喜欢类unix环境的朋友(Windows不是最方便的开发环境),这里是在Cygwin环境下安装Rails的步骤

写这文章的时候,Cygwin是 5.0 版本,包含 MySQL 和 Ruby 1.8.4

安装 Cygwin

  1. 下载 Cygwin 的安装程序
  2. 创建一个目录用于安装,一般是 C:\cygwin
  3. 把下载的 setup.exe 放到这个目录中,并运行
  4. 选择 “通过网络安装(Install from Internet)”
  5. 确保你的根目录指向你刚创建的那个目录
  6. 根据安装界面提示一路安装下去
  7. 完成之后,运行 cygwin.exe 即可以启动
  8. 你的 C 盘可以通过 /cygdrive/c 访问到

安装 MySQL Windows版

下载 \MySQL 5.0 Windows 安装程序 。我采用的是完整版而不是基本版

并将 MySQL 安装为一个 Windows 服务。 这样它会自动全天运行。

安装并编译 MySQL 标准源代码包

在这个页面的最下面 Windows Source (tar.gz)

把这个tar包解到一个临时目录,然后做:

编译需要花一会时间。你在为Cygwin编译 MySQL 5.0 。你不必运行编译的那个版本,但是你需要为 Cygwin编译它,因为随后要创建 Rails MySQL连接器。

安装 Ruby Gems

这个很简单,下载 Gems

然后解压缩,在执行 ruby setup.rb

安装 Rails

执行 gem install rails --include-dependencies 安装 rails.

安装 MySQL Gem

执行 gem install mysql

当提示选择的时候,不要选择 mswin32 版本,选择最新的unix 版本

到此,Ruby脚本, Rails指令和 MySQL 连接器就都工作了。