`
crazymud
  • 浏览: 57476 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

在xp中安装配置ruby on rails

    博客分类:
  • Ruby
阅读更多

1. 安装ruby:

     在ruby官方网站 或ruby中文网站 下载最新的ruby版本。我使用的是Ruby 1.8.6 一步安装 版。下载完成后和普通exe程序一样双击安装。安装成功后可在命令行输入“ruby -v”查看当前安装版本。

2. 安装rails:

     在命令行下进入ruby的安装目录,比如:E:/ruby>,输入:gem install rails 。gem是标准的ruby包管理器。安装完成后可以输入“rails -v”查看当前rails版本。

3. 创建一个web应用程序:

     创建rails应用程序: 在ruby的安装目录下,比如:E:/ruby>,输入:rails blog 。命令成功执行后可见到ruby目录下多了一个blog文件夹。blog文件夹下面已经自动生成了项目需要的各种文件。"blog"为rails项目的名称,可任取,下同。

     配置mysql数据库: rails默认的是使用SQLite数据库,如果想使用mysql数据库,可输入以下命令:rails blog -d mysql 。执行命令过程中会出现各种选项,可都选“y”。命令成功执行后可打开“blog/config/database.yml ”看到数据库已经配置为mysql,可以根据实际情况填写mysql的真实用户和密码。

     创建数据库: 切换到生成的项目目录下面,如:cd blog。运行rake命令创建数据库:rake db:create 。执行到此处可能会提示mysql没有安装或ruby没有安装mysql驱动。安装mysql:gem install mysql 。如果已经安装过mysql,比如说我已经安装过wamp,所以只需要安装mysql的驱动:下载mysql-2.7.3-mswin32.gem ,然后在E:/ruby>下运行:gem install mysql-2.7.3-mswin32.gem 。另外还要复制mysql安装文件夹bin下的libmySQL.dll 文件到ruby安装文件夹下的bin文件夹。

    生成controller和view: 在E:\ruby\blog>下输入:ruby script/generate controller home index 。执行成功后可以看到项目blog下app\controllers下自动生成了home_controller.rb 文件,app\views下生成了"home\index.html.erb "。

    启动web服务: 在E:\ruby\blog>下输入:ruby script/server。在浏览器中输入http://localhost:3000可以看到Rails的默认信息页。输入http://localhost:3000/home/index就可以看到刚才自动生成的文件。

    关闭服务: ctrl+c.

 

 

 

(本文内容参考自:windows下配置Ruby on Rails和mysql驱动RailsGuides )

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics