Por que vocês não instalam o php, o apache e o MySQL separadamente? É melhor para aprender, basta ler a documentação, e qualquer dúvida, podem postar que o pessoal com certeza vai ajudar vocês a configurarem...
Acho que foi o gladisson que postou aqui no forum como fazer um sistema de login, da uma procurada, senao pega aqui na script brasil, acredito que tenha os fontes do sistema de login...
O apache é bem leve também, eu aconselho o apache, e sobre apostilas, concordo com o curso tb, e baixa alguns scripts aqui na script brasil tb para estudar...
Particiona o teu hd da seguinte maneira: uma partição windows do tamanho que tu achar suficiente e deixa o restante dele sem partição (unlocatted) Na instalação do linux tu manda ele utilizar essa partição vazia...
Não é tão simples assim, mas não cabe ficar explicando aqui tb, tem q conseguir uma apostila ou um livro, dá uma olhada na página da script brasil e tb em www.apostilando.com
Mas disso mesmo que eu to falando, lá explica as alterções de smtp que tu tens de fazer no teu arquivo php.ini para que funcione a partir da tua máquina...
Coloca o controle de barra de status daí tem um campo, que eu não me lembro agora o nome, mas acho q é alguma coisa text onde tu pode escrever o que tu quiser...