In this module...
In my previous blog post, we talked about creating our own virtual LAMP server for the purpose of not only having a contained web development but also a way to learn how to manage our own servers. In this blog post, we are looking at the first step which is to install a virtualization software on your host laptop.
For the virtualization software, I pick VirtualBox (or VBox) cuz it is free. You can beat its price here. I have been using VBox for a couple of years now - on both MacOSX host and Windows host with very good results. I don't even remember having any problem with any of the host systems. So it gets high vote of confidence from me.
The current software version is VirtualBox 5.0. I have version 5.0.4 running on my MacBook Pro, and version 4.3.30 running on my MacBook Air that I use when travelling. They work great. Either version would be fine.
There are also tons of information about virtualization on VirtualBox Wiki page. I also found very interesting information, especially for beginner. You can take a look at the First chapter of VBox Manual.
Getting the VirtualBox software
VirtualBox software is available at https://www.VirtualBox.org/wiki/Download.
On the download page, you have choices of your host operating system or (host OS). This is the version of OS that you run on your laptop. For example, I have a MacBook running OSX, I would pick "VirtualBox 5.0.4 for OS X host amd64". The "amd64" bit tells you that the software is for a 64-bit OS - most of the newer OS are 64-bit nowaday.
Once you click on the appropriate link for your host, the software starts downloading. VBox version 5.0.4 for OSX is about 90Mbytes. So it is rather small by today's standard. Below the host OS, there is a link to "VirtualBox Extension package". The extension pack is really great if you want to connect your USB ports to the virtual host. We don't really need the extension pack for our virtual LAMP. But you can download and install it, if you want.
VirtualBox installation
When you click on the link to download, the software package is downloaded into your "Download" folder. On my Macbook, it is usually under ~/Downloads directory.
In this example, I have two version of VirtualBox that I downloaded.The rest of the article will show a step by step of installing VirtualBox.
We will go through running VirtualBox for the first time next time. We will also go over installing a Ubuntu server. See you next time.