Oi Tygra, olá pessoal.
Bom, todos passaram os links, mas só vou fazer as recomendações.
Bom, primeiramente, para quem não sabe utilizar php, é recomendável que se utilize as versões 4.xxx, por que o 5 ainda não existe hosts que oferecam hospedagem com ela, e muitas implementações nela ainda são versões alpha.
O MySQL a mesma coisa, a versão 5 é uma versão Alpha, e só é recomendado para grandes servidores, por que possui muitos recursos para aplicações de grande porte, o que não beneficia muito uma aplicação comum em php. A versão 4 também é a mais recomendada (eu ainda uso a 3) por já trazer bastante flexibilidade em relação a transações, o que já é suficiente para desenvolver algo mais robusto.
Tygra, respondendo a sua pergunta, é necessário sim um servidor web para rodar o php, pode ser tanto o Apache, quando o Internet Information Services. Recomendo o Apache é claro.
Em relação ao Dreamweaver, é possível sim utilizar o F12 para visualizar uma aplicação php no browser. Mas aí é necessário configurar o endereço certinho da pasta do site no servidor, para que o Dreamweaver possa utilizá-lo para mostrar as páginas. Além do F12, existe o recurso chamado Live Data, que possibilita que você emule (debugue) uma aplicação dentro do próprio Dreamweaver.
Dê uma olhada neste tutorial que eu preparei:
http://www.mxstudio.com.br/views.tutorial....ct=view&aid=204Espero ter ajudado. Dúvidas, grite aê!