Provide a server name and a root password.The next screen will ask you to discard data - click yes.Check the basic storage devices button.Click start (the green arrow) - this will start the installation process in graphical mode.In Attributes section browse to your iso by clicking the cd icon. Mount the operating system disk image of Cent OS minimal that you have downloaded earlier: select storage tab, select Empty in Storage Tree frame.File location and size: leave 8 GB for the size.Storage on physical hard drive: Dynamically allocated.Choose the Name of you choice, Linux for Type, Red Hat 64 bit for Version.To get an image of CentOS go here and choose the version you want (I went for 6.5) by clicking on x86_64 then pick one of the mirror servers for downloading the desired image (my choice was CentOS-6.5-x86_64-minimal.iso). If you don't have VirtualBox already go to download page and install it. We will also enable the Guest system to act like a web server. Our goal here is to install minimal Linux server and access it for administration via ssh from your Host operating system. This post explains how get CentOS up and running on OS X. If you want to learn how to administer a Linux server or have a need to test your application on a specific Linux distribution, a good point of start is to virtualize it locally using VirtualBox.