My Email Solution with Domains at Linode

To set things straight, I am comfortable in the Ubuntu terminal, but by no means am I a LAMP guru. I follow directions well and learn quickly, but often need to refresh my memory before attempting to update or adjust something.

I am slowly consolidating about a half-dozen hosting accounts to my provider of choice: Linode. Linode offers root access in a virtual machine, meaning lots of freedom, but also lots of tweaks. I’ve been able to do everything I’ve wanted with Linode, except for one: email. Continue reading

Setting Up Subdomains in Linode and Apache

I’ve been using Linode for a few months to host about a dozen websites and I’ve been very happy with the experience. I have found the documentation at Linode to be clear and concise, especially when it comes to setting up multiple sites using a standard, Ubuntu-based LAMP (Linux, Apache, MySQL, PHP) configuration.

I decided to take one of the sites to the next level and add a subdomain. (An example of a primary domain is while a subdomain would be the ‘blog’ in Unfortunately, Linode’s library and other documents was less than clear about all of the steps.

My goal here is to explain, step by step, how to add a subdomain to your Linode service. I suppose this could work for any Ubuntu-based LAMP stack, but this may have some Linode-specific information.