Windows 下配置ruby on rails环境

因为最近对火热的ruby感兴趣,故准备搭建ruby开发环境。感受下ruby的强大。在搭建环境的过程中,遇到了一些问题,在下文中已做记录,并奉上个人的解决方案。在开始前啰嗦一句:本人使用环境ruby 1.9.2 ,rails 3.0.9.1、  下载最新版ruby网址如下:http://www.ruby-lang.org/en/downloads/2、  安装ruby下载后直接为exe文件,直接下一步即可。可将[将路径添加到环境变量path中]和[关联ruby文件]两个选项选中。不解释。3、  查看安装结果Windows环境下,cmd中输入:ruby –v 查看ruby版本。如下图: 4、  安装rails安装rails灰常简单,只需在命令行中执行:gem install rails --include-dependencies。运行该命令需保证网络畅通。安装完毕后运行:rails –v 可查看rails版本以及验证安装时候成功。如下图: 5、  创建rails空项目运行:rails new rubyprogram创建名称为rubyprogramm的rails项目结构。注意:在引用的参考资料中是运行rails rubyprogramm,不是写错了,而是不同rails版本上的区别。此处需注意。下图为命令行截图: 创建成功后,项目结构如下图: 6、 启动rails自带的webrick服务器此处需继续注意!下图是引自参考资料: 所以,如果你用的是rails3.0以上版本就不能运行ruby scriptserver,而要运行rails server或者rails s命令。运行rails server悲剧的事情继续发生,出现如下错误。大致是找不到sqlite3.确实是如此,没有安装sqlite-ruby相关。 安装sqltie运行:gem install sqlite3-ruby命令行截图: 继续运行:rails server。Oh my god 竟然弹出这个对话框,找不到sqlite3.dll。 在官网(http://www.sqlite.org/download.html)下载slqite3.dll,此处检讨自己,在参考资料中,已经说明了,需将sqlite3.dll拷贝到ruby安装目录的bin文件夹下。下载位置如下图: 最后运行 rails server,结果如下图: 7、  输入http://127.0.0.1:3000/看下图则成功启动 至此,windows下搭建Ruby on Rails环境就结束了。新手,高手请拍砖。最后感谢参考资料中各位兄弟的分享。参考资料:windows平台下Ruby on Rails环境搭建http://hain.iteye.com/blog/158426Ruby on Rails 敏捷开发最佳实践分享http://thoughtrails.com/episodes/71-migrate-windows-ruby-187-rails-23-to-linux-ruby-192-rails-3一个英文网站,与我遇到同样的问题http://railsforum.com/viewtopic.php?id=37569rails执行 rake db:create 时提示丢失sqlite.dll错误http://foreal.iteye.com/blog/1096556Windows安装Ruby On Rails(Ruby1.9.2,Rails3.0,Sqlite3) http://www.360doc.com/content/11/0119/17/5445056_87661030.shtml

相关内容推荐