我已经尝试下载Rails软件包并在Windows上安装它,但不知道它是否正常工作。
我对这个组合有过一些经验:
任何人都可以启发我吗?
答案 0 :(得分:8)
我已按照RoR website上的说明在Windows上启动并运行Rails。换句话说:
ruby setup.rb
,然后按Enter键。gem install rails
我听说过Instant Rails的好东西我已经避免了。我强烈推荐Eclipse RadRails。我使用RadRails在Windows中进行所有RoR开发,以连接到MySQL数据库。
答案 1 :(得分:6)
尝试Instant Rails,暂时没有更新。 或者尝试本教程并自行安装:http://beans.seartipy.com/2008/06/09/setting-up-rails-development-environment-on-windows-vistaxp/
答案 2 :(得分:2)
如果您真的开始并且对已下载的内容没有特别的附件,请尝试获取内置Ruby和Rails的最新Netbeans (v6.1)。它非常易于安装和运行。 (双击安装)。然后,一旦你完成了“文件>新项目> Ruby> Ruby On Rails应用程序”,按F6键,你将看到你的第一个Rails应用程序的起始页。
为了掌握这一切,我建议Sang Shin's free Ruby On Rails course。它已经运行了一段时间,但它是免费的,是动手,有一些优秀的材料,并涵盖了很多。我正在做这件事,并且也学到了很多关于Rails和Ruby的知识。
HTH
答案 3 :(得分:2)
我使用Heroku这是我所有Rails开发的Signup page
您无需安装或设置任何内容,即可启动并快速运行。
此外,这是setting up Instant Rails on Vista的一个很好的教程:
答案 4 :(得分:2)
如果可能,您应该考虑使用VMWare安装虚拟机。你仍然可以开始使用Windows,但是你可能会遇到很多关于你想要使用的软件包的问题。我也来自Windows ......现在我把自己换成了一个Mac而且从不回头......
关键是,Ruby在除了使用Windows之外的任何POSIX上都运行得更好,所以最好不要尝试强制任何假设在另一个平台上正常工作的东西。实际上,你永远不会考虑在Windows中托管一个rails应用程序(同样,我怀疑你是否应该考虑在Windows中托管一个PHP应用程序......你只是花费更多的成本来伤害自己的脚...)
另一种可能性是尝试在USB内存/硬盘驱动器上安装Ubuntu,并在想要播放Rails时使用它进行启动,稍有问题,但性能会更好。
建议初学IDE的NetBeans很好。虽然如果你能用一本好书开始正确的开始(Pragmatic defacto Rails第3版是一个不错的选择,但只要参考文章太有用,你就永远不会把它放下来)。或者Rails Guide是你不应该错过的。
答案 5 :(得分:1)
这些是我在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
答案 6 :(得分:0)
昨天我使用了this tutorial,效果很好。但是在安装Ruby之后和安装Rails之前,你需要自己安装RubyGems。我发现this guide对RubyGems的安装很有帮助。
我无法使用环境变量来设置http代理;相反,我必须在安装宝石时将其作为CL上的参数传递(-p [myproxy]。[mysite]:[port])
答案 7 :(得分:0)
晚会,但您可以尝试本教程吗?
Getting Started with Rails and MySQL
两个观察结果:
--source http://gems.rubyinstaller.org
不再需要。从命令中删除该部分希望有所帮助
答案 8 :(得分:0)
这里有一些工具帮助我在Windows中进行一般的RoR开发
类似TextMate的编辑器:http://www.e-texteditor.com/ 多标签SSH客户端:http://www.vandyke.com/products/securecrt/index.html 全功能的UNIX shell(包括git):http://code.google.com/p/msysgit/
答案 9 :(得分:0)
我只是跟着this tutorial,它第一次运行得很好,如果遇到常见错误,我会采取措施。我强烈推荐它。这是我经历过的最好的教程之一。我是ASP .NET的人,我没有遇到任何麻烦。
答案 10 :(得分:0)
我的建议是从微框架开始。像Sinatra这样的东西。之后你可以转移到Rails / Merb。
答案 11 :(得分:0)
答案 12 :(得分:0)
Rubystack是Windows的免费一体化安装程序,可安装Apache,MySQL,Ruby,Rails以及通常在开发环境(如Imagemagick)上使用的所有其他第三方库。我们也包括PHP,但没有lighttpd