Pregunta original: ¿Cómo puedo alojar mi propio dominio en mi computadora personal con software de servidor como Apache?
El alojamiento web es muy barato en estos días, pero todavía hay un factor un poco geek en la administración de un sitio fuera de su propia conexión doméstica DSL / cable. Solía hacerlo yo mismo cuando la Internet por cable llegó a mi área.
Primero, necesita encontrar su dirección IP. http://whatismyip.com te lo dará (suponiendo que aún no lo sepas).
Deberá apuntar el nombre de dominio a esa dirección IP. Puede administrar las entradas DNS en el registrador donde registró el nombre de dominio. Hay muchos tutoriales básicos en línea para registros DNS, pero usted necesita principalmente un registro “A” para su dominio como example.com y http://www.example.com .
Luego, configure un servidor web en su computadora. Apache, Nginx, IIS, lo que prefiera.
Finalmente, si su computadora no está conectada directamente a su conexión a Internet, sino que está conectada a un enrutador, deberá configurar ese enrutador para que pase el tráfico entrante en el puerto 80 a su computadora que aloja el sitio web. Cómo se hace esto varía según el enrutador.
Problemas a considerar:
Su dirección IP cambia
Rara vez alguien recibe una dirección IP estática en estos días a menos que esté pagando por un servicio de clase empresarial. Si su IP rara vez cambia, probablemente pueda actualizar sus registros DNS cuando lo haga. Tardará entre 4 y 24 horas en promedio para actualizarse en Internet. Pero su sitio puede ser inaccesible durante ese período de tiempo (o el tráfico puede ser dirigido a otro suscriptor en su antigua dirección IP, lo cual es un riesgo pequeño pero real si el otro suscriptor es realmente conocedor y realmente malicioso).
Puede usar un servicio DNS dinámico para actualizar automáticamente sus entradas DNS cada vez que cambie su IP. Creo que la mayoría de estos servicios se han cambiado a un servicio pago y ya no tienen un nivel de uso básico gratuito.
Su ISP bloquea el puerto 80
Nada que puedas hacer al respecto. Puede intentar llamarlos para eliminar el bloqueo, pero tendrá que pasar el nivel 1 “¿Puede intentar reiniciar para resolver este problema?” drones y los drones de nivel 2 “No se nos permite hacer eso” primero.
Su factura de electricidad aumenta
Las computadoras usan electricidad, y permanecer encendido las 24 horas del día, los 7 días de la semana sin que la administración de energía lo ponga en modo de suspensión usará más. Además, las computadoras generan calor, lo que requiere más enfriamiento durante el verano. Para una computadora, esto puede no ser lo suficientemente significativo. Pero hay una razón por la que existen servicios de colocación: son edificios diseñados para este tipo de cosas. Si lo desea en línea las 24 horas del día, los 7 días de la semana, y desea un control completo de su caja, puede considerar la colocación de bajo costo. Puedo recomendar una instalación realmente buena en el área de Atlanta si lo desea. De lo contrario, recomiendo usar una caja Atom de baja potencia realmente pequeña, posiblemente un factor de forma mini-ITX.
Su servidor deja de funcionar / desconectado / IP cambia justo cuando más lo necesita en línea.
Ellos son los descansos. Las PC de consumo y las conexiones a Internet no están diseñadas para la confiabilidad del servidor 24 × 7.
Tu servidor está pirateado
Seamos sinceros. Los servidores son pirateados, los sitios web se desfiguran y las computadoras se ven comprometidas, incluso cuando son administradas por profesionales. Si ejecuta un servidor web desde su computadora personal (sí, la misma que tiene todas esas fotos de su novia desnuda y sus declaraciones de impuestos), lo pasará mal.