Personellement si tu es débutant je te conseille :
Easyphp (
http://www.easyphp.net) parce que tu trouveras plus de support dessus que Wamp.
Si tu as un peu plus d'expérience ou envie d'aller plus loin, Wamp est plus efficace par la suite.
Si tu as des besoins très précis (extensions php, modules Apache, etc... ou tout simplement une version de logiciel qui n'est pas fournie dans les packs ci-dessus, par exemple une bêta) il faut installer manuellement :
- Apache
- MySQL (ou PostGreSQL si tu es vraiment exigeant)
- de préférence phpMyAdmin mais plein d'autres outils équivalents existent
Pour le serveur mail :
Sous windows, celui-ci est très bien je trouve : HMailServer (
http://www.framasoft.net/article3425.html) et en plus il peut utiliser ton serveur MySQL (que tu l'aies installé seul, ou avec Wamp ou Easyphp).
Sous linux, je n'ai pas eu l'occasion d'en essayer en profondeur.
Pour le serveur FTP, je peux pas t'aider, je n'en connais pas de vraiment bien.
_________________
Editeur PHP : Kwrite
Serveur maison : Linux SuSE OSS 10.0 + Apache 2.0.54 + PHP 4.4.0 + MySQL 5.1.6-alpha + phpMyAdmin 2.6.4-pl3
Hébergement : free.fr