Sais-tu accéder à l'interface WEB de configuration de ton routeur (modele ?) ?
Il te paramétrer ton routeur pour qu'il redirige (port forwarding) les connexions provenant d'Internet sur le port 80 vers le port 80 de ta machine qui fait tourner APACHE.
Il te faut aussi t'assurer que APACHE écoute bien sur l'IP attribuée à l'interface réseau LAN de ta machine : dans le HTTPD.conf, recherche le "listen 127.0.0.1" et ajoute en dessous un "listen IP de ta machine sur ton LAN"
Ensuite les routeurs n'acceptent pas tjs bien qu'on tente d'accéder à une machine du LAN par l'intermédiaire d'Internet. Pour tester ton serveur, il faut mieux tester de l'extérieur.
File moi par MP ton IP, je te dirai si ca marche
Pour ton nom de domaine, suivant le registrar chez qui tu l'as pris, par l'intermédiaire des interfaces de gestions qu'ils proposent pour gérer ses DNS, tu rediriges ton nom de domaine vers l'IP publique de ta connexion.