I am trying to deploy my first rails app with Dreamhost. I ftp’d over
my existing app, turned on Passenger and pointed it to my /public
directory. When I go to ‘www.mydomain.com’ I get the ‘Ruby on Rails:
Welcome aboard’ default page, including the following:
Here’s how to get rolling:
Create your databases and edit config/database.yml
Rails needs to know your login and password.
Is that message about rails needing to know your login and pwd
unusual? Because I’ve uploaded the database.yml with the correct
username/pwd for the hosting environment and changed the host from
localhost to mysql.mydomain.com. I created the databases on
Dreamhost’s cpanel, and then ran rake db:migrate from within ssh. The
migrations went fine, so I thought I had the user/pwd/host correct in
I’ve also done the ‘touch tmp/restart.txt’ thing and I still get the
‘welcome to rails’ page.
I am mostly a rails newb and completely a hosted *nix environment
newb, so I don’t even know where to start looking. Any suggestions?