Need a tinker-free Linux/MySql install for Ruby On Rails. Also, seeking advice for getting started in RoR.
Ok, I'll start this out by saying that I have little-to-no interest in operating systems. I've run Windows for the past decade or so because (for me, anyway) it's a no-effort solution that requires the least tinkering possible.
HOWEVER, I've recently been teaching myself Ruby On Rails, and it seems that RoR is most comfortable in a Unix/MySql environment. So here are the questions -
1) Am I correct in the assumption that the standard RoR setup is Unix/MySql? Is this what RoR is most comfortable with? Has anyone successfully run RoR on WinXP/SqlServer?
2) What Linux installation requires the least tinkering to get it to work properly?
3) Which Linux installation has the best community support?
4) Is there a way to install linux as a dual-boot on my WinXP system without reformatting, repartitioning, and reinstalling everything? Bonus points for solutions that involve only free tools.
5) What are some good MySql resources? Specifically, I'm looking for guides to dealing with installation and administration. Also, what are the best MySql community sites?
6) What resources would you suggest for someone starting out in RoR? I'm currently reading
Why's (poignant) Guide to Ruby as well as
Agile Web Development In Rails. Are there any other books or guides that you would suggest? Are there any places where I can get some good sample code to play around with? What are some good community sites? (I should mention that I'm an experienced programmer, so I'm specifically looking for help with Ruby, not programming in general)
Sorry for the ton and a half of questions. If you could answer *any* of the above, your help will be greatly appreciated.
(2) Ubuntu is pretty good. I would use Xubuntu myself. Yes people run rails on windows; here's a setup guide for Rails on windows
(3) Ubuntu is pretty good
(4) Get a second hard disk and boot off that maybe; otherwise you'll need some partitioning. You can perhaps use PartitionMagic. OR you could run cygwin. But really, just set up an old computer for this; it's easier.
(5) The Mysql site actually has very good documentation. They even have a section for ruby.
(6) I have no good suggestions about rails as I do not use it.
posted by beerbajay at 11:08 AM on June 27, 2006