Configuring a LAMPP server for PHP development/Linux desktop
From Joomla! Documentation
Introduction
This article provides detailed instructions for configuring a LAMPP server, not only for Joomla! it also should work fine for PHP development in general.