I have taken hours to install Ruby and MySQL on my Vista machine. I just think my Vista machine is not very stable and also, I am not sure whether I have installed the right version of Ruby and MySQL on it. With such uncertinty in mind, I decided to take a step back and download the comparatively mature version of Apache, MySQL, PHP and Ruby and installed on my another machine on which Windows XP are running. Finally I take a short cut by installing Instant Rails. However, I can't believe I have been struggling for a couple days with the setup of "Ruby on Rails".
In the first place, I really wanted to take a shortcut by installing "Instant Rails" on XP machine. However, I couldn't get it tp work very well. The problem is I have actually installed MySQL 5, Apache 2 and PHP 5 on my machince and then, I still put on "Instant Rails". Basically, two different versions of the mentioned software are running on my machines. I have been working very hard to resolve the conflicts among them. Then, I switch to my Vista machine and try to install "Instant Rails" again. Before I do this, I need to uninstall MySQL & Ruby from this machine first. I couldn't believe I could still get a strange error. This time the PHP library couldn't be loaded. Eventually, I could manage it to function as expected after a few tries. The following Youtube video clip is an excellent demonstration on installing "Instant Rails" on Vista. Great ! I can move on.
http://www.youtube.com/watch?v=xbKV1sndLGo&eurl=http%3A%2F%2Fbroadcast%2Eoreilly%2Ecom%2F2008%2F12%2Finstalling%2Dinstant%2Drails%2Don%2Dwi%2Ehtml&feature=player_embeddedI summerise the steps as follows:
1.Unzip InstantRails-2.0-win.zip
2.Click OK to locate config files
3.Manage Rails Applications
4.Creata New Rails App...
5.Create a New Rails Application by typing "rails hello" at command line
6.Start with Mongrel
7.Test the host with IE by typing "http://127.0.0.1:3000/"
8.Diplay "Welcome aboard" web page
9.Open Ruby Console Window to generate code
10.Go to application directory (e.g...rails_apps\hello>ruby script/generate controller hello index)
11.Open Windows EXplorer to view the files of hello
12.test "hello" with IE by typing "http://127.0.0.1:3000/hello"
Great! This is the first web application I created by Ruby on Rails
References
Collingbourne, H. 2008, The Little Book Of Ruby, 2nd edn, Sapphiresteel Software, Dark Neon Ltd., also available as pdf file, viewed 9 MArch 2009,
No comments:
Post a Comment