Una de las grandes ventajas de Linux para el escritorio de un desarrollador web es que te permite tener un servidor web en local, para desarrollo, muy cercano al sistema que utilizarás en producción para tus proyectos web.
Es decir, si tenemos un servidor con Ubuntu Server, y nuestro ordenador de trabajo corre Ubuntu (desktop), las diferencias son pequeñas, y a nivel de desarrollo contamos con una plataforma muy similar al sistema final donde correrá la aplicación web. Cualquier desarrollador web sabe de las ventajas que ésto conlleva.
Y desde luego, no hay un sistema que te lo ponga más fácil a la hora de instalar un servidor LAMP (Linux+Apache+MySQL+PHP), en tu equipo, que cualquier distribución GNU/Linux.
Vamos a ver el caso particular de Ubuntu. Tan fácil como abrir un terminal y hacer:
# sudo apt-get install apache2
# sudo apt-get install mysql-server
# sudo apt-get install php5 libapache2-mod-php5 php5-mysql
Y con ésto ya tendrías corriendo un servidor web de desarrollo en tu equipo local. Fácil, rápido y sencillo ;-)