Installing Mephisto

Follow these steps to get Mephisto up and running like a pro!


Note: We are targeting the Rails 2.0 release series for Mephisto 1.0. Therefore, if you are using gem rails (most hosting environments do), you will need to freeze edge rails: rake rails:freeze:edge


You can visit the Mephisto install documentation on the site to get the most recent content, however for the impatient, here's the quick setup guide:


  1. Create a database named mephisto (or one of your choosing).
  2. Copy config/database.example.yml to config/database.yml
  3. Edit database.yml and set your database credentials.
  4. Upload the entire mephisto directory to your webserver.
  5. Make sure you upload the tzinfo gem (see above) with the directory, or that your host has it preinstalled.
  6. Run rake db:bootstrap from a terminal of some sorts (use rake db:bootstrap RAILS_ENV=production to be sure you’ve bootstrapped the production database.)
  7. Login to your administration at http://domain.com/admin with the username: admin and password: test

For further help, to join the community and get involved, visit the following:


About Mephisto

Mephisto was baked to golden perfection by Rick Olson(Development) and Justin Palmer(UI/Design) with contributions from a bunch of wicked cool people.