When it comes to deploying a new server or website, internal testing is critical. The easiest way I know to do this is by using MAMP.
The abbreviation MAMP stands for: Macintosh, Apache, Mysql and PHP. With just a few mouse-clicks, you can install Apache, PHP and MySQL for Mac OS X! It is all contained in one folder and doesn’t alter any settings in the OS. Turning on the MySQL and Apache servers takes just one button and you’re ready to go.
I find this most useful for testing a new site. For instance, you can use MAMP to install a local copy of WordPress and yo can work on your new site design quickly and privately.
MAMP is free, though they also offer a paid version with more options. You can download it at the MAMP website.