Single Version uses many of the latest free and open source tools and technologies that can be used to significantly improve business performance. This blog is dedicated to documenting and sharing this information with the broader community.

Most people don't understand how fundamentally important Linux is to their lives. Almost everything on the web and the vast majority of devices are powered by the Linux kernel. This is because Linux is fast, reliable, stable, efficient, open source and free to use with essentially no restrictions. Even Google's famous Android OS is Linux, using a modified version of the Linux kernel.

Today I'm going to show you how to set up a popular open source software stack for building websites and web applications. This stack is called LAMP which is short for Linux, Apache, MySQL and PHP.

Now that we have our LAMP stack installed, I will show you how to set up virtual hosts on Ubuntu so you can run and develop as many websites as you want.

Now that we've set up our LAMP stack and virtual hosting, we are going to install Drupal. Drupal is a Content Management System (CMS) that allows you to build amazing dynamic websites, with Drupal's platform, modules and themes doing most of the heavy lifting.