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
)
分享到:
相关推荐
Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 ...
在过去的几年中,《Ruby on Rails Tutorial》这本书被视为介绍使用 Rails 进行 Web 开发的先驱者。 在这个全球互联的世界中,计算机编程和 Web 应用程序开发都在迅猛发展,我很期待能为中国的开发者提供 Ruby on ...
Ruby On Rails中文教材(PDF)
Ruby on Rails Guides v2 - Ruby on Rails 4.2.5
ruby on rails社区网站开发源码
Ruby on Rails中文指南
该资源包包括在Linux安装Ruby on Rails所需的包,以及安装步骤文档
ruby on rails对mongodb的操作ruby on rails对mongodb的操作ruby on rails对mongodb的操作ruby on rails对mongodb的操作
在目前的主流web开发技术中,基于ruby语言的rails框架是做网站开发速度最快的工具。它可以达到j2ee框架开发速度的5~10倍,并且代码量也非常少。另外由于代码量的大幅度减少,整个网站维护的工作量也大大降低。 ...
Windows7_Cygwin_Git_RVM_Ruby1.9.3_Rails3_MongoD B_Nginx_Unicorn_Rspec_Guard_Spork(2-Ruby on Rails3 安装配置
Ruby On Rails 框架自它提出之日起就受到广泛关注,在“不要重复自己”,“约定优于配置”等思想的指导下,Rails 带给 Web 开发者的是极高的开发效率。 ActiveRecord 的灵活让你再也不用配置繁琐的 Hibernate 即可...
Ruby On Rails 官方教程,这本书讲解如何使用 Ruby on Rails 框架开发应用,以及如何把应用部署到生成环境。本书使用 Rails 默认的开发工具栈开发了一个完整的社交应用(类似 Twitter)。读完本书后你将掌握如何使用...
本书的目标是成为对“如果想学习使用 Ruby on Rails 进行 Web 开发,我应该从哪儿开始?”这一问题的最好答案。学习完本书的内容之后,你将具备使用 Rails 进行开发和部署 Web 程序的技能。同时你还能够通过一些进阶...
ruby on rails 教程源码,配合原书使用
ruby on rails api方便查阅
ruby on rails 开发环境包(ruby1.8.7,rails2.2.3)
ruby on rails最新版 这是本人精心收集的重要软件
最新Ruby on Rails中文版介绍,欢迎大家共同学习此最新的技术!随着Ruby和Rails版本的不断升级,这些知识也在不断的更新,谢谢的支持!
基于ruby on rails开发示例源码