Okay, I decided to start over from scratch with the Wagn install. I followed my steps from day 1 (http://www.ambienautica.com/wagn_day_1.txt) PART I for the most part exactly (skipping over the errors, obviously), excepting that prior to step 12 (i.e. the whole part involving the wagn gem and setting up the wagn site), I changed my working directory to /srv to avoid creating it in my home folder. After yesterday’s attempt, I also received feedback from the developers, which I’m hoping will lead to success this time. We’ll see. PART II: GETTING WAGN RUNNING BEHIND APACHE 1. Installed Apache2 with apt-get install apache2. 2. Tested connection, success. 3. I carefully followed the Ubuntu instructions for installing Passenger here: http://www.modrails.com/documentation/Users%20guide%20Apache.html#install_on_debian_ubuntu (Specifically: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 561F9B9CAC40B2F7 sudo apt-get install apt-transport-https ca-certificates create /etc/apt/sources.list.d/passenger.list with the following: deb https://oss-binaries.phusionpassenger.com/apt/passenger precise main sudo chown root: /etc/apt/sources.list.d/passenger.list sudo chmod 600 /etc/apt/sources.list.d/passenger.list sudo apt-get update sudo apt-get install libapache2-mod-passenger ) This did indeed result in a valid install of passenger without any additional / confusing ruby versions. 4. Installed xsendfile with apt-get install libapache2-mod-xsendfile 5. Enabled apache modules: a2enmod expires, a2enmod headers, restarted apache with service apache2 restart. 10. Went into my site folder and issued rake wagn:copy_htaccess. 11. As per tip in developer’s response e-mail, created file in /etc/apache2/sites_available with filename www.mysite.blah with the following data: ServerName www.mysite.blah # !!! Be sure to point DocumentRoot to ‘public’! DocumentRoot /srv/www.mysite.blah/public # This relaxes Apache security settings. AllowOverride all # MultiViews must be turned off. Options -MultiViews 12. As per tip in developer’s response e-mail created above target with a symlink to the public folder in the gem with: ln -s /var/lib/gems/1.9.1/gems/wagn-1.12.12/public /src/www.mysite.blah/public 13. As per developer note, install memcache with: apt-get install memcached libmemcached-dev add “gem ‘dalli’” to Gemfile in mysite folder run “bundle install” in mysite folder uncommented dalli-store line in mysite/config/application.rb 14. Disabled the default site with a2dissite default 15. Enabled my site with a2ensite www.mysite.blah 16. Restarted apache with service apache2 restart 17. Successfully received wagn admin page, but with no styles! Screenshot provided at: http://www.ambienautica.com/wagnsshot.jpg 18. After some pondering, I changed ownership of the whole mysite folder to www-data:www-data, using: sudo chown -R www-data:www-data /srv/www.mysite.blah 19. Success! Seems to be up and running. I should really put together a streamlined instruction set for this.