Ubuntu As A Development Platform, LAMP
Development is useless without having a LAMP, Linux Apache MySQL PHP, setup on your machine and fortunately is easy to setup on Ubuntu.
LAMP
Basically, follow these instructions on unbuntu.com and here's a break down of what I did to get this setup.
Install, taskselsudo apt-get install tasksel
thensudo tasksel install lamp-server
done.
