Deja tu peux lire ca, faire une recherche sur google...
http://www.google.fr/...
http://www.framasoft.net/article1929.html
premierement, es ce que tu as un serveur web isntallé en local ou es ce que tu n as absolument rien ?
siu tu n en as pas, tu en installes un, comme par exemple WAMP
http://www.google.fr/search?hl=fr&q=wamp&btnG=Rechercher&meta=
tu mets tes sites web dans le repertoire www du logiciel que tu aura isntallé
dans la configuration de apache, le fichier httpd.conf, tu met LISTEN 80 a la place de LISTEN localhost ou n importe quoi d autre que tu ai
attentionm sur certains logiciels tels easyphp ou WAMP, il faut modifier le fichier de easyphp ou wamp qui se chargera de la config apache
surtout, t es gentil tu installes pas easyPHP car il n est plus mis a jour'
sur ton routeur, tu ouvres le port 80 en direction de ton serveur...
et comme l a dit l ami, ouvres toi un dns gratuit sur no-ip.com
y a pas besoin de faire TRES attention... c es just eque son site sera introuvable ;)
pour tester ton site depuis un autre ordi depuis ton reseau local, tu fais http://ip_locale_du_serveur cest a dire 192.168.1.quelquechose
et quand ca ca marche, la tu fait la config de ta box ...