XAMPP is the most popular PHP development environment for Windows, Mac and Linux. XAMPP Stands For: X – Cross Platform ( Windows, Linux, Mac, OSX, and Solaris ); A – Apache; M – MySQL; P – PHP, P – Perl.
It is completely free and easy to install. This Apache distribution containing MariaDB, PHP, and Perl. With only a few clicks, you can configure PHP, MySQL and other components on your local machine. So you can install Drupal, Joomla!, WordPress and many other popular open source apps on top of XAMPP.
Download this free program for Windows, Mac or Linux from Apache Friends – the developer’s website here.
MAMP: another great a free, local server environment that can be installed on Mac and Windows.