La respuesta que voy a escribir está en mi perspectiva, busque más información.
Según mi experiencia, para alojar su sitio web externamente a través de la WAN, necesita reenviar su dirección IP local y los números de puerto 445 y 80.
Puede encontrar fácilmente cómo reenviar el puerto a puerto en Google, cada enrutador tiene su propio método de reenvío de puertos.
- ¿Cómo puedo ganar dinero a través de mi teléfono Android?
- ¿Cómo transferir medios de un teléfono Android a un disco flash sin usar una computadora? Mi teléfono no tiene OTG. ¿Hay alguna aplicación que pueda hacer eso?
- ¿Qué es un teléfono Android?
- Cómo permitir que Android apague automáticamente la conexión de datos móviles cuando enciendo wifi y viceversa
- Cómo activar / desactivar ubicaciones simuladas en Android
Una vez que haya hecho eso, puede ir y buscar su dirección de ISP buscando cuál es mi IP en Google y copiar esa IP y escribirla en la barra de direcciones y eso es todo, debería redirigirlo a su servidor XAMP local.
Una vez que tenga una conexión exitosa, copie toda la carpeta web en la carpeta htdocs y actualice el navegador.
Una vez hecho, ha alojado con éxito su sitio web utilizando su PC local como servidor.
No sé cómo usar Android para alojar el sitio web porque a partir de ahora no hay una aplicación de servidor local que admita Apache en Android.
Puede hacerlo instalando nethunter en su dispositivo móvil.
Después de instalar nethunter en su dispositivo móvil, que es una extensión para el marco de Linux (se necesita root), los siguientes pasos son más o menos el mismo reenvío de puertos y copiar las carpetas web a la carpeta www en lugar de htdocs en Android.