Para qualquer programador Web o eixo Apache, PHP, MySQL no Linux é essencial para o bom desenvolvimento.
Essa instalação é focada em sistemas como Debian e Ubuntu.
Sugiro também que utilizem Netbeans com os plugins php+html para desenvolvimento.
Instalando no Debian e derivados:
Apache2:
# apt-get install apache2
PHP5 + Módulo Apache:
# apt-get install libapache2-mod-php5 php5-cli php5-common php5-cgi
MySQL5:
# apt-get install mysql-server
PhpMyAdmin:
# apt-get -y install phpmyadmin
Caso algum dia queira trocar senha do MySQL:
# mysqladmin -u root -p password UmaBoaSenha
Fontes: