如何从使用Windows的Ruby on Rails开始

我已经尝试下载Rails包并在Windows上安装它,但不知道如何使它工作。

我有这个组合的一些经验:

  • PHP 4.x + 5.x(Windows)
  • LIGHTTPD(Windows)
  • 连接到Firebird数据库(Windows)

有人可以启发我吗?

我刚刚按照RoR 网站上的说明,开始在Windows上运行Rails。 解释:

  1. 从这里下载Ruby Windows安装程序。 我推荐这个。
  2. 执行.exe [ruby186-26.exe]
  3. 验证您的Windows环境变量现在包含PATH变量中的C:\ ruby​​ \ bin。 (我的电脑 – >属性 – >高级 – >环境变量)。 如果不存在,请添加它。
  4. 从这里下载Ruby Gems。
  5. 将zip [rubygems-1.3.0.zip]解压到一个临时目录。
  6. 打开命令窗口并cd到临时目录。
  7. 在命令窗口中键入ruby setup.rb ,然后回车。
  8. 之后从命令窗口输入gem install rails
  9. 繁荣! 你在窗户上有铁轨。

我已经听说了关于Instant Rails的好东西,尽管我已经避免了它。 我强烈建议Eclipse的RadRails 。 我使用RadRails在Windows中完成所有的RoR开发,以连接到MySQL数据库。

或者尝试Instant Rails ,它在一段时间内还没有被更新。 或者试试这个教程并自己安装一切: http : //beans.seartipy.com/2008/06/09/setting-up-rails-development-environment-on-windows-vistaxp/

如果你真的开始了,并且没有特别的依恋,那么你可以尝试使用Ruby和Rails自带的Netbeans(v6.1) 。它非常容易安装并运行。 (双击安装)。 然后,一旦完成了“File> New Project> Ruby> Ruby On Rails应用程序”,请按F6,您将看到第一个Rails应用程序的开始页面。

为了解决这个问题,我建议Sang Shin免费的Ruby On Rails课程 。 它已经运行了一段时间,但它的自由,手上,有一些优秀的材料,涵盖了很多。 我正在做这个,并且学习了很多关于Rails和Ruby的知识。

HTH

我使用Heroku这是所有我的Rails开发的注册页面

你不必安装或设置任何东西,你就可以快速运行。

另外,这是一个在Vista上设置Instant Rails的好教程:

如果可能,您应该考虑只使用VMWare安装虚拟机。 你仍然可以开始使用Windows,但是你可能会遇到很多你想使用的软件包的打嗝。 我也是从Windows那里…现在我把自己切换到一个mac,从来没有回头….

问题是,除了使用Windows之外,Ruby在任何POSIX上都运行得更好,所以最好不要强迫任何东西在另一个平台上正常工作。 实际上,你永远不会考虑在Windows中托管一个Rails应用程序(同样,我怀疑你是否应该考虑在Windows中托管一个PHP应用程序……你只是付出更多的代价来伤害自己的脚)

另一种可能性是尝试在USB存储器/硬盘驱动器上安装Ubuntu安装程序,并使用该安装程序来启动Rails时,有点问题,但性能更好。

作为初学者IDE建议的NetBeans是好的。 虽然如果你用一本好书开始正确的话(实际上事实上Rails的书第三版是一个不错的选择,但是只要引用太有用,你就永远不会放弃那个)。 另外Rails指南是你不应该错过的东西。

这些是我在Windows上设置rails的最好的教程。

Xp: http : //www.buildingwebapps.com/articles/6467-setting-up-rails-on-windows-xp
Vista: http : //www.buildingwebapps.com/articles/6491-setting-up-rails-on-windows-vista

我昨天刚刚使用了这个教程 ,它运行良好。 但是你需要在安装Ruby和安装Rails之前自己安装RubyGems 。 我发现这个指南对RubyGems的安装很有帮助。

我无法使用环境变量来设置http代理; 相反,当安装gems(-p [myproxy]。[mysite]:[port])时,我必须将它作为CL的参数传递

晚会之后,你可以试试这个教程吗?

开始使用Rails和MySQL

两点意见:

  1. --source http://gems.rubyinstaller.org不再需要。 从命令中删除该部分
  2. 从这里安装最新的RC1 1.9.1或1.8.6

希望有所帮助

这里有一些工具帮助我在Windows中进行一般的RoR开发

TextMate-like编辑器: http : //www.e-texteditor.com/多标签SSH客户端: http : //www.vandyke.com/products/securecrt/index.html全功能的UNIX shell(包括git): http ://code.google.com/p/msysgit/

我只是按照这个教程 ,它第一次工作,并给出了如果遇到常见错误的步骤。 我强烈推荐它。 这是我经历过的最好的教程之一。 我是一个ASP .NET的人,我没有问题。

我的建议是从微型框架开始。 像Sinatra 。 之后你可以移动到Rails / Merb。

结帐Rails的Windows安装程序

它安装:

  • Ruby 1.8.7-p330
  • Rails 3.0.3
  • Git 1.7.3.1
  • sqlite 3.7.3
  • 的devkit

Rubystack是一个免费的Windows一体化安装程序,它安装了Apache,MySQL,Ruby,Rails和通常在开发环境(如Imagemagick)上使用的所有其他第三方库。 我们也包括PHP,但没有lighttpd