Cómo hacer que mi vieja computadora portátil sea un servidor web para mi sitio web

¿Cuál es el uso de su caso?
¿Es este un sitio que solo será visto por amigos y familiares o tendrá una audiencia seria?
¿Será de casa o del trabajo?
No mencionaste si estabas usando una URL o dirección IP para golpear esto.

Supongo que esto es una experiencia de aprendizaje o una solución rápida para algunas personas (bajo número de visitas). Puede salirse con la suya utilizando su conexión residencial para lo que sea que esté haciendo, pero podría violar los términos del servicio si este no es un sitio personal pequeño. Deberías estar bien siempre que no bloqueen el puerto 80.

Había una vez que las conexiones IP residenciales cambiaban una vez al día, luego una vez a la semana. Ahora puede pasar meses o más sin un cambio de dirección IP. Puede configurar un actualizador dinámico de dns o simplemente hacer que su sistema envíe una actualización ifconfig de forma remota y cambie su propio dns cuando cambie la ip.
Hacking de clientes DNS dinámicos en Update Software Informer

Elija una instalación de distribución de Linux o BSD con un servidor web.
Apache es el viejo caballo de guerra. Nginx es el niño nuevo.
Nodejs puede funcionar si realmente quieres un borde sangriento.
Además, hay una gran cantidad de servidores pequeños como Cherokee o lighttpd. PyGopherd es interesante ya que puede servir en los puertos 80 y 70 (Gopher).

Una vez que haya implementado su software, para ser visto fuera de su LAN, debe ingresar a su firewall y configurar algún reenvío de puertos para ese servidor. Este también es un buen momento para establecer una dirección interna estática para la computadora portátil. Si en su LAN personal es posible que desee crear una subred para el servidor.
Deberias hacer eso.

Si está pensando en alojar un sitio web accesible en la red mundial, comprenda que necesitará una línea alquilada y una dirección IP estática.

Ngrok sugerido a continuación es una muy buena opción durante la fase de desarrollo.

si realmente desea alojar su sitio web, creo que hospedarlo con un proveedor de servicios comerciales resultaría más económico, ya que ya cuentan con infraestructura.

Instale Linux y configure apache o ngnix en él para alojar sitios web

Ngrok es una opción muy simple: asegurar túneles introspectables a localhost

More Interesting

Cuando una persona experimenta una respuesta lenta de una solicitud de página de Internet, ¿se debe con mayor frecuencia al tráfico entre el servidor y el solicitante o el propio servidor?

¿Cuáles son las ventajas y desventajas de las diferentes arquitecturas de cometas?

¿Qué opinas sobre el alojamiento de servidores dedicados?

¿Cuál es la mejor manera de configurar la rotación de registros en un servidor Ubuntu?

Cómo simplificar la implementación de mi aplicación web en el servidor tomcat v7.0 en Eclipse IDE usando maven

¿Mi sitio se ve afectado en los rankings de búsqueda de Google por la presencia de un sitio de spam en un servidor de alojamiento compartido?

¿Qué debo hacer para que una sala de servidores sea compatible con PCI-DSS?

¿Hay algún problema al usar Windows Server en casa, no en una empresa, como problemas de seguridad?

¿Cuáles son los pros y los contras de construir un sistema de chat basado en XMPP frente a una solución de terceros para implementar la mensajería instantánea a gran escala para un sitio?

¿Cómo puedo usar dos servidores para un sitio web, de modo que pueda usar el segundo cuando el primero no funciona correctamente?

Ejecución de múltiples servidores web y replicación de bases de datos; ¿algunas ideas?

¿Cuáles son las ventajas de usar el servidor Apache Tomcat sobre un servidor Apache?

¿La gestión de la configuración funciona para más de 500 servidores únicos?

¿Hay algún servidor local mejor que XAMPP?

¿Qué tipo de placa base (y SATA) necesito para usar 24 discos duros?