Instalando Servidor LAMP (Linux+Apache+Mysql+PHP) no Ubuntu
Primeira Parte – Atualizando o sistema:
sudo apt-get update
Segunda Parte – Instalando os pacotes
1º Pacote – Apache2
sudo apt-get install apache2
2º Pacote – Mysql
sudo apt-get install mysql-server mysql-client
3º Pacote – PHP
sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-mysql
Após instalado e configurado a senha, mude as permissões de segurança.
sudo mysql_secure_installation
Se não ocorrer nenhum erro, a instalação foi concluída com sucesso. Podemos então alterar a ordem com que as requisições web são feitas, para abrirmos primeiros o index.php ao invés do index.html
sudo pico /etc/apache2/mods-enabled/dir.conf
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
troque para algo assim:
DirectoryIndex index.php index.cgi index.pl index.html index.xhtml index.htm
Feito isso, salve e reinicie o apache para aplicar as configurações
service apache2 restart
Crie um arquivo no diretório web do apache com o seguinte conteúdo:
pico /var/www/info.php
<?php phpinfo(); ?>
Salve o arquivo e abra o navegado para verificar os módulos e configurações habilitadas.