Eu poderia enumerar vários benefícios de usar Linux para desenvolvimento de PHP, mas isso será assunto em outro momento. Ubuntu é uma das distros Linux mais amigáveis (senão a mais) fácil de usar, e configurar um ambiente local, conhecido como LAMP (Linux, Apache, MySQL e PHP) é realmente fácil.
1. Abra o terminal.
2. Atualize os repositórios (se ainda não o fez):
sudo apt-get update
3. Instale os seguintes pacotes Apache:
sudo apt-get install apache2 libapache2-mod-php5
Agora podemos instalar pacotes PHP. Existem muitos pacotes disponíveis para você instalar, de acordo com suas necessidades, é claro. Existem alguns dos pacotes que acredito serem os que mais usarei:
sudo apt-get install php5 php5-cli php5-common php5-mysql
PHP5: o pacote principal
PHP5-CLI: se você deseja usar o PHP na linha de comando.
PHP5-COMMON: arquivos comuns para pacotes construídos a partir da fonte php5
PHP5-MYSQL: módulo MySQL para php5
4 Instale o MySQL
sudo apt-get install mysql-server
Voilá, é tão simples quanto esses passos ter um servidor PHP local funcionando e pronto para funcionar.
Nota: é provável que essas etapas funcionem exatamente da mesma maneira para outras distros baseadas em Debian.