Les etapes sont les suivantes :
-> Tu testes en Local, ou plutot sur un PC unique.
Je prend l'exemple d'Apache car je connais mais tu peux aussi utiliser IIS.
Tu installes Apache, les modules PHP et Mysql (Easy PHP doit faire cela, moi je suis sous Linux donc je sais pas trop comment ça marche Easy PHP)
Ton Apache, il faut que tu lui appliques les patches de Secus (ou tu prends la derniere version).
Ensuite tu as un fichier httpd.conf ou tu peux parametrer ton serveur Apache : Tu peux restreindre le droit aux users, faire demarrer ton serveur pointant sur un repertoire qqconque...
Un fois cela fait, tu verifies si MySQL et PHP fonctionne (t'attaques mysql en direct et tu crees un fichier php avec la fonction phpinfo', le fichier doit etre d'extension php ou php4 et doit se situer dans le repertoire d'acceuil d'Apache : TOUT EST MODIFIABLE DANS HTTPD.CONF !
Une fois ton sites crees tu peux essayer de le mettre en ligne : Tu utilises un serveur de DNS ou un utilitaire de resolution de nom pour que ton site soit visible non pas par son adresse IP (attention pour le DNS : il me semble qu'il faut se referencer a un organisme agrée, dans ce cas il faut payer qqchose)
Voila