Linode VPS Hosting - Starting at $19.95 per month

Drupal Performance Upgrades Completed

For quite some time I have been trying to figure out how to get the Aegir hosting system installed, and the other day I found something that has changed my Drupal life forever. It turns out that Omega8, a specialized Drupal hosting company, has put out an installation script that allows you to install their fully optimized Aegir hosting setup. I decided to spin up a Linode 512 hosting account, as Chunkhost has been over booked lately and I have yet to get my Chunk. One of my clients that I had sign up with them just got theirs, so it won't be long I guess until they are back to being able to keep up with capacity. Overall, while testing their beta 512 Chunk, it was great. I had to try this script as soon as possible though, so I gave Linode a shot.

So far Linode has been great. They have a much better UI for the backend server stuff than Chunkhost, and you can setup automated backups for an extra fee per month. My main goal was to get Aegir up and running so that I can use it to deploy my development sites and manage my personal sites much easier. I had tried 3 times in the past to no avail, as Aegir is a very particular setup and something I was doing in my manual installation was not working correctly. I would get all the way through the Hostmaster installation and get to an installed site at my domain / IP, but could not get any sites created. Every time I did that, I would get an error.

They even have traffic graphs and disk usage graphs.

I figured with this installation script, my worries were over and i could just run the script and forget it. I had created a sudo user and downloaded some dependencies I knew I would need. I logged in and ran the script for my first try, and the installation failed for some reason. I got a little frustrated as it was just supposed to work, so I respun the Linode installation and tried it just from my root user. It did say that the only requirements were a fresh installation of Ubuntu 9.10, which is what I was using on my Linode server. I downloaded the latest version of the script with GIT, changed my email address, and ran the script. It started up by downloading all of the required helper packages such as wget, unzip, and even downloaded drush for me. Aside from that, this script was so awesome that it actually sets up an Nginx web server with MariaDB. It also installs PHP-FPM 5.2.14 with APC, memcache, uploadprogress, suhosin, and ionCube.

You can grab the Nginx for Drupal installation script by Omega8.cc on GitHub.com.

You can pull down the most updated git repository by typing the following in your console.

git clone git://github.com/omega8cc/nginx-for-drupal.git