Necesitas registrar un nombre de Dominio y tener una dirección IP dedicada con tu conexión.
Desde cualquier lugar del mundo podrán acceder a través de tu IP o tu nombre de dominio.
Si lo que quieres es un dominio de acceso local en tu RED interna, puedes configurar el archivo hosts como se muestra en el siguiente
enlace o algo mas profesional y avanzado, modificar el archivo de configuración de
Apache
Salu2