title: Running multiple instances of Rails Server
body: <p>I am new to Rails, so please forgive me if this is obvious.</p>
  
  <p>I am doing a lot of experimenting, creating to applications, testing features, etc. It got my first scaffolded app running great, but I wanted to create a second app to test a different feature. </p>
  
  <p>I backed up a folder level on my computer, ran <code>$ rails new taskmaster</code> (a test to-do list app). I ran the scaffolding for the <code>Task</code> model, fired up the server via <code>$ rails server</code>, and attempted to load <code>http://localhost:3000</code>. </p>
  
  <p>But I got a routing error, saying it couldn't find the <code>"members"</code> route. But <code>members</code> was from my first Rails app! I thought by firing off <code>$ rails server</code> in the <code>taskmaster</code> directory, it would startup the server for that application.</p>
  
  <p>How do I tell the Rails server which application to serve up?</p>
  
  <p><strong>UPDATE</strong></p>
  
  <p>I just discovered that if I:</p>
  
  <ol>
  <li>Roll back to the fresh install of the <em>first</em> Rails app, before I created the Member scaffold</li>
  <li>Fire up the rails server via <code>$ rails server</code> in the application's root directory</li>
  <li>Check <code>http://localhost:3000</code></li>
  </ol>
  
  <p>It still attempts to go for the <code>members</code> route, the one that no longer exists because I rolled back via git.</p>
  
  <p>I'm guessing this means something in my <code>/usr/local/</code> area, relating to my Ruby and Rails initial installs, is mainatining this info (my apps are setup in my Documents folder in my home dir). </p>
  
  <p>I thought that Rails apps were essentially self contained apps inside the directory - you just needed a working Ruby install to get them going. Does the Rails server sit inside each app directory, or is the some overarching Rails server that accommodates all apps?</p>