No i nie działa

Witam,
Od kilku lat klikam kod w PHP bez używania żadnych frameworków. Ostatnio po rozmowie z kilkoma osobami, przeczytaniu kilku blogów naszło mnie aby jednak spróbować Ruby on Rails. Kupiłem sobie książkę RailsSpace TWORZENIE SPOŁECZNOŚCIOWYCH SERWISÓW INTERNETOWYCH W RUBY ON RAILS autorów HARTL i PROCHAZKA. Przygotowuje sobie według tej książki środowisko do klikania, wiec tak jak piszą po koleji tak robie:

sciagłem ruby-1.8.7-p160 i zainstalowalem (./configure && make && make install)
nastepnie sciaglem rubygems-1.3.3 rozpakowalem weszlem do katalogu wydalem polecenie ruby setup.rb nastepnie
gem install rails --include_dependencies
na samym koncu
rails -d mysel rails_space

weszlem do katalogu cd rails_space i odpalilem ruby script/server
super serwer chodzi http://127.0.0.1:3000 i widze strone powitalna [b]Welcome aboard[b]

w ksiazce pisze ze czas na stworzenie pierwszej witryny wiec do dzieła
ruby script/generate controller Site index about help
exists app/controllers/
exists app/helpers/
create app/views/site
exists test/functional/
create test/unit/helpers/
create app/controllers/site_controller.rb
create test/functional/site_controller_test.rb
create app/helpers/site_helper.rb
create test/unit/helpers/site_helper_test.rb
create app/views/site/index.html.erb
create app/views/site/about.html.erb
create app/views/site/help.html.erb

wchodze na http://127.0.0.1:3000/Site/
i widze (czyli nic nie widze, bo mialo pisac cos innego, i w pliku z widoku tez jest inny text, a aj widze error):
[b]
We’re sorry, but something went wrong.

We’ve been notified about this issue and we’ll take a look at it shortly.
[/b]

no dobra to czas poprawic URL (tak jak pisze w ksiazce)
vim config/routes.rb i wprowadzam linie :
map.root ‘’, :controller => “site”
potem usuwamy strone powitalna rubego
rm public/index.html
resetuje naswet serwer rubego i dalej widze ponizszy komunikat:
[b]
We’re sorry, but something went wrong.

We’ve been notified about this issue and we’ll take a look at it shortly.
[/b]

Proszę mi powiedzieć co robię źle i pomóc rozwiązać mój problem.

Wklej logi:
/log/development.log

Najprawdopodobniej masz błędy w konfiguracji bazy, lub nie masz jej w ogóle.

  1. jaka wersja railsów?

jak juz to rails -d mysql, choć ja polecam (zwłaszcza do nauki) sqlite (czyli domyślną) - na tym etapie różnicy nie ma wogóle, a jest dużo mniej problematyczna-choćby z ustawieniem połączenia

oczywiscie zrobilem rails -d mysql rails_space (a na forum zrobilem literowke)

logi http://sacomtel.pl/~michal/development.log

pisze ci jak byk w logach

no such file to load – mysql

gem install mysql

Dziękuje, zadziało faktycznie nie wiedziałem, że trzeba zrobić gem install mysql, dziwne jest to ze w ksiazce tego nie potrafię znaleźć.
Przyzwyczailem sie, że w PHP errory, warningi i noticy sypało mi na ekran a tu tylko w log, choć pewnie i to się da to ustawić.

Pozdrawiam i jeszcze raz dziekuje za pomoc