¿Cómo alojar Tu propio sitio web gratis?
Configurar el servidor en Windows
Haz doble clic en el ícono de instalación de MAMP. Haz clic en Sí para confirmar. Completa el proceso de instalación. Ve al documento que contiene el código fuente de tu sitio web. Copia el documento del código fuente. Haz doble clic en el ícono de MAMP. Haz clic en Cancelar. Haz clic en Preferencias…. Haz clic en la pestaña Puertos. Haz clic en Usar los puertos por defecto de MAMP. Haz clic en la pestaña Servidor web. Haz clic en Abrir. Pega el documento del código fuente en la carpeta. Haz clic en Aceptar en la ventana de MAMP. Cierra MAMP y ábrelo otra vez. Haz clic en Iniciar servidores.
Es uno que parece un elefante blanco sobre un fondo gris. Se abrirá el instalador de MAMP. Para hacerlo, sigue estos pasos:  Selecciona un idioma y haz clic en OK. Haz clic en Siguiente. Quita la marca de la casilla "MAMP PRO" y haz clic en Siguiente. Marca la casilla "Acepto" y haz clic en Siguiente. Haz clic tres veces más en Siguiente y luego en Instalar. Mientras MAMP se esté instalando, busca en tu computadora el documento donde habías pegado anteriormente el código fuente de tu sitio web. Sigue estos pasos para hacerlo:  Abre {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/0\/07\/Windowsstart.png","bigUrl":"https:\/\/www.wikihow.com\/images_en\/0\/07\/Windowsstart.png","smallWidth":460,"smallHeight":460,"bigWidth":760,"bigHeight":760,"licensing":"<div class=\"mw-parser-output\"><\/div>"} Inicio. Abre el {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/0\/0d\/Windowsstartexplorer.png","bigUrl":"https:\/\/www.wikihow.com\/images_en\/0\/0d\/Windowsstartexplorer.png","smallWidth":460,"smallHeight":460,"bigWidth":760,"bigHeight":760,"licensing":"<div class=\"mw-parser-output\"><\/div>"} Explorador de archivos. Haz clic en la carpeta del documento en la barra lateral izquierda del Explorador de archivos. Selecciona el documento haciendo clic en él. Presiona Ctrl+C al mismo tiempo para copiar el documento del código fuente que has seleccionado. Es el del elefante blanco sobre un fondo gris. No lo vayas a confundir con el ícono de instalación del programa. Aparecerá una advertencia acerca del puerto 80. Haz clic en Cancelar en la ventana de la advertencia para cerrarla. En un ícono en forma de engranaje ubicado en el lado izquierdo de la ventana de MAMP. Al hacerlo, se abrirá la ventana "Preferencias". Está en la parte superior de la ventana "Preferencias". Este botón está en el medio de la página. Al hacer clic en él, se restablecerán los puertos que usa MAMP y se solucionará el error del puerto 80. Está en la parte superior de la ventana "Preferencias". Este botón está en la parte inferior de la ventana. Presiona Ctrl+V al mismo tiempo. Aparecerá el documento del código fuente en la carpeta raíz de MAMP. Se guardará la configuración. Haz clic en Salir en la esquina inferior izquierda de la ventana de MAMP y luego haz doble clic en el ícono de MAMP para volver a abrirlo. Está en el lado derecho de la ventana de MAMP. Al hacerlo, se iniciarán los servidores con el código fuente y las preferencias de los puertos de tu sitio web. Tu sitio ahora estará en línea y las demás personas podrán acceder a él ingresando la dirección IP pública en cualquier buscador.  A menos que pagues por un servicio de IP dinámica, tu dirección IP local (y en consecuencia la de tu sitio web) cambiará de vez en cuando. No puedes usar tu dirección IP local para ver el sitio desde tu propia red. Esa dirección te llevará a la página de tu router.
Setting up Hosting on Windows