# Newbie Rails Issue

**URL:** <https://www.ruby-forum.com/t/newbie-rails-issue/194260>\
**Category:** Rails\
**Created:** [September 1, 2010, 7:03pm UTC](https://www.ruby-forum.com/t/newbie-rails-issue/194260 "2010-09-01T19:03:20Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ormizd](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/a3d4f5/32.png) [@ormizd](https://www.ruby-forum.com/u/ormizd)\
**Post date:** [September 1, 2010, 7:03pm UTC](https://www.ruby-forum.com/t/newbie-rails-issue/194260/1 "2010-09-01T19:03:20Z")

</div>

Hi People,

Ultra noob here. I recently installed Ruby 1.9.2 and Rails 3.0 on  
Ubuntu10.04. I have mysql server version 5.1 installed. I also have the  
mysql2 database connector

\*\*\* LOCAL GEMS \*\*\*

abstract (1.0.0)  
actionmailer (3.0.0)  
actionpack (3.0.0)  
activemodel (3.0.0)  
activerecord (3.0.0)  
activeresource (3.0.0)  
activesupport (3.0.0)  
arel (1.0.1)  
builder (2.1.2)  
bundler (1.0.0)  
erubis (2.6.6)  
i18n (0.4.1)  
mail (2.2.5)  
mime-types (1.16)  
mysql (2.8.1)  
mysql2 (0.2.3)  
polyglot (0.3.1)  
rack (1.2.1)  
rack-mount (0.6.12)  
rack-test (0.5.4)  
rails (3.0.0)  
railties (3.0.0)  
rake (0.8.7)  
sqlite3-ruby (1.3.1)  
thor (0.14.0)  
treetop (1.4.8)  
tzinfo (0.3.23)

I have been following some tutorial to learn some basics

> **[Ruby on Rails - Views](http://www.tutorialspoint.com/ruby-on-rails/rails-views.htm)**
>
> Ruby on Rails Views - A Rails View is an ERb program that shares data with controllers through mutually accessible variables.

So far I have been able to do everything until I start the Webrick  
server(this is fine and can be seen running in the terminal)

Then when I enter [http://localhost/book/list](http://localhost/book/list) instead of seeing the error  
listed in the tutorial about a missing template (you’re supposed to go  
onto create list.rhtml etc)

I get a different error

Routing Error

No route matches “/book/list”

I have no idea what this is on about. From google searches I understand  
there is a routes.rb file which I have opened. But I am not sure what I  
need to change in here or even if this is the real cause of the issue.

Any help much appreciated. I am very excited to be learning Ruby and  
would really like to be able to complete this tutorial so I can begin my  
own web apps.

---

<div class="post-metadata">

**Author:** ![ormizd](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/a3d4f5/32.png) [@ormizd](https://www.ruby-forum.com/u/ormizd)\
**Post date:** [September 1, 2010, 7:15pm UTC](https://www.ruby-forum.com/t/newbie-rails-issue/194260/2 "2010-09-01T19:15:11Z")

</div>

that tutorial is based on Rails 2.1, which could be the cause of your  
issue.  
I would recommend [railstutorial.org](http://railstutorial.org), to get you up and running with  
Rails 3

Jason

---

<div class="post-metadata">

**Author:** ![ormizd](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/a3d4f5/32.png) [@ormizd](https://www.ruby-forum.com/u/ormizd)\
**Post date:** [September 2, 2010, 3:56pm UTC](https://www.ruby-forum.com/t/newbie-rails-issue/194260/3 "2010-09-02T15:56:56Z")

</div>

Hi Samuel,

yes, this tutorial is pretty old. The other one, which suggested here,  
is not free of charge. If you are up to pay for a book, than I would  
suggest Pragmatice Bookshelf’s books:

> **[Pragmatic Bookshelf: By Developers, For Developers](https://pragprog.com)**
>
> We improve the lives of professional developers. We create timely, practical books on classic and cutting-edge topics to help you learn and practice your craft, and accelerate your career. Come learn with us.

(4th edition coming in a month, about Rails3).

Or this is free:

> **[Ruby on Rails Guides](https://guides.rubyonrails.org/)**
>
> Ruby on Rails Guides

and also very good!

And do not be afraid from another database servers than mysql, default  
settings are the best for first ridings! 🙂

good luck,  
gezope

---

<div class="post-metadata">

**Author:** ![ormizd](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/a3d4f5/32.png) [@ormizd](https://www.ruby-forum.com/u/ormizd)\
**Post date:** [September 2, 2010, 6:24pm UTC](https://www.ruby-forum.com/t/newbie-rails-issue/194260/4 "2010-09-02T18:24:39Z")

</div>

Zoltan Gero wrote:

> Hi Samuel,
> 
> yes, this tutorial is pretty old. The other one, which suggested here,  
> is not free of charge. If you are up to pay for a book, than I would  
> suggest Pragmatice Bookshelf’s books:  
> [Pragmatic Bookshelf: By Developers, For Developers](http://www.pragprog.com/titles/rails3/agile-web-development-with-rails-third-edition)  
> (4th edition coming in a month, about Rails3).
> 
> Or this is free:  
> [http://guides.rubyonrails.org/](http://guides.rubyonrails.org/)  
> and also very good!
> 
> And do not be afraid from another database servers than mysql, default  
> settings are the best for first ridings! 🙂
> 
> good luck,  
> gezope

Thanks to both for replies. I have bought Beginning Ruby which I am  
going through to learn the basic Program API, syntax etc but I really  
wanted to learn the rails framework.

You are both right, the tutorial is old. I was having to substitute  
commands such as ruby script/server for rails server right from the off.

I deleted the previous directory structures I had created and started  
again following this tutorial instead

> **[Getting Started with Rails — Ruby on Rails Guides](https://edgeguides.rubyonrails.org/getting_started.html)**
>
> Getting Started with RailsThis guide covers getting up and running with Ruby on Rails.After reading this guide, you will know: How to install Rails, create a new Rails application, and connect your application to a database. The general layout of a...

Everything is going well so far so I guess it was just the age of the  
tutorial. Thanks for the replies though. Onwards and upwards.
