J'ai installé un serveur Apache2/PHP5/MySQL5 en local sur mon laptop (Debian), la configuration est trèèèèsss simple.
A la base c'est pour mon développement personnel, mais je peux tout à fait autoriser l'accés par l'extérieur pour montrer l'avancement de mes projets par exemple (essentiel pour JabberFr).
A ce niveau là ça demande pas vraiment de regarder les problèmes de sécurités, mais dans ton cas je pense qu'il sera utile de regarder ça de près (notamment les problèmes de rootkit). M'enfin je dis ça uniquement dans le cas où tu utilises une distri linux pour ton serveur