Switching From Rackspace to NearlyFreeSpeech

  • Posted on: 13 July 2015
  • By: davis

I had some growing pains switching from Rackspace to NearlyFreeSpeech today. I needed to port four Wordpress sites and a Drupal installation. I encountered quite a few stumbling blocks along the way, mostly due to the way NearlyFreeSpeech configures their permissions.

To get new Wordpress installations working on NearlyFreeSpeech:

SSH into your server with Putty. You will be dropped in /home/public by default. Wordpress files need to belong to the "web" group. Use the following commands

cd ..                   #go to /home
chgrp -R web public/    #change group to web
find . -type d -exec chmod 0755 {} \;  #change permissions on directories
find . -type f -exec chmod 0644 {} \;  #change permissions on files

For Drupal, I needed to employ a variety of fixes. One of the ones I really got stuck on is clean urls. For whatever reason (I still can't figure out why), Drupal's "clean URL" feature is broken on NearlyFreeSpeech servers. This meant that I could see the front page of my site, but all the links were broken.

I fixed this by visiting http://example.com/?q=admin/config/search/clean-urls and unchecking the "Use clean URL's" box.

Here's the letter I sent Rackspace upon my cancellation:

Guys, I really like your higher tier support. I signed up for this account to use as my personal server host, and it, quite frankly, sucks.

Way too expensive for the small amount of resources I'm using (you are at least 10x more expensive than any generic server host)
The support on this tier is awful, through no fault of their own. If support staff can't hop on my server, it's not much use to me.

I feel as though I was told many times that I would be paying around $90/month, which I was prepared to stomach. Little did I expect nearly $300 payments for a few Wordpress sites! This is an incredible money grab from you all, and a very shady pricing scheme, along with misleading sales reps.

Sorry guys, this is way too expensive. See ya.