Lamp-setup is a project mainly written in PHP and SHELL, it's free.
Script to install a LAMP development server on Ubuntu
Download repository
# wget --no-check-certificate http://github.com/kbond/lamp-setup/tarball/master -O lamp-setup.tar.gz
Unzip
# tar xvf lamp-setup.tar.gz
# cd kbond-lamp-setup-{hash}
Run!
# sh server-setup.sh {name} {email}