ROR学习记录01:Windows环境下安装ROR

ROR学习记录01:Windows环境下安装ROR
版权所有:prome@javaeye,转载请注明出处。

昨天开始根据《Web开发敏捷之道-应用Rails进行敏捷Web开发(第三版)》学习ROR,准备开始启用博客认真记录学习过程。由于这本书介绍的Rails版本(2.2.2)与我所安装的Rails版本(3.0.5)不一致,命令、语法等都有不同之处,我会用注解的方式来记录学习过程中遇到的不同。

第一篇先记录安装过程。我的操作系统是Windows XP。所需安装文件从http://rubyonrails.org/download下载。

1、安装Ruby
下载文件rubyinstaller-1.9.2-p180.exe,直接运行,将Ruby1.9.2安装到D:\Ruby192

2、安装rubygems
下载文件rubygems-1.6.2.zip,解压,在命令行窗口切换到解压后的目录,执行命令:ruby setup.rb

3、安装rails
在命令行窗口中执行如下命令:
gem install --include-dependencies rails

安装完成后用 rails -v命令查看得知Rails版本是3.0.5。

4、安装Mysql数据库
以前已经安装了Mysql,本步直接跳过。

5、安装Mysql驱动
命令行窗口依次执行命令:
gem install mysql
bundle install (注一)

6、创建新项目
命令行窗口执行命令:rails new demo -d mysql (注二)
项目创建成功后,修改数据库配置文件,打开项目中的\config\database.yml文件,将数据库实例名、用户名、密码修改为本地Mysql数据库相关配置。

7、启动项目
命令行窗口切换到项目所在目录,执行命令:rails server (注三)
看到如下输出,说明一切顺利,安装完成。
=> Booting WEBrick
=> Rails 3.0.5 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2011-03-23 13:46:46] INFO  WEBrick 1.3.1
[2011-03-23 13:46:46] INFO  ruby 1.9.2 (2011-02-18) [i386-mingw32]
[2011-03-23 13:46:46] INFO  WEBrick::HTTPServer#start: pid=1376 port=3000


注一:刚开始没有执行bundle install这个命令,在启动项目时一直报错:Could not find gem 'mysql2 (>= 0)' in any of the gem sources listed in your
Gemfile. 执行这个命令后错误消失。
注二:rails 3 中创建项目的命令是 rails new PROJECTNAME,不是2中的rails PROJECTNAME 。
注三:rails 3 中启动项目的命令是 rails server,不是2中的ruby script/server。

你可能感兴趣的:(windows,mysql,敏捷开发,Ruby,Rails)