Hice dos páginas web por mi cuenta en la PC. Quiero ponerlos en línea. ¿La página web A comparte la misma IP con la página B? ¿Cómo se pueden asociar estas dos IP web con la IP de mi PC?

Su pregunta parece bastante simple, pero hay varias capas de respuesta.

Primero, puede crear una página web con cualquier cantidad de herramientas, generalmente utilizando un editor de algún tipo. Esto puede ser tan simple o tan complejo como desee. Las páginas web estáticas son simples; dinámico, no tanto. Una página web estática de muestra podría llamarse index.html.

Ese es el primer paso, crear una página web creando un archivo fuente. Los archivos fuente son bastante aburridos, HTML en su mayoría, con etiquetas para cosas como imágenes. La IP de la PC que crea estos archivos generalmente no es importante, y con frecuencia está más allá de su control, y los ISP tienden a entregar IP dinámicas a los clientes.

Una página web está “en línea” si está presente en una PC que ejecuta un servidor web. Los servidores web populares son IIS y Apache de Microsoft, que se utilizan principalmente en sistemas Linux. El trabajo del servidor web es recibir solicitudes de clientes web (es decir, navegadores) y transferir el archivo fuente al navegador, lo que hace que el contenido sea “bonito”. El broswer a su vez lee todos los archivos (el HTML, que contiene las etiquetas, al igual que los archivos que contienen las imágenes).

Por lo tanto, un navegador puede enviar la solicitud simple http: \\ www. blotzo com \ y, a cambio, puede devolver index.html. El archivo index.html puede contener una etiqueta que hace referencia a widget.jpg, que es una imagen de algo. Cuando el navegador lea index.html, verá la etiqueta para widget.jpg, y luego solicitará este archivo al servidor. Este proceso continuará hasta que todos los diversos archivos a los que se hace referencia en index.html se descarguen en el navegador del usuario, y el Broswer mostrará una bonita pantalla con texto, imágenes, etc.

Ahora, puede hacer que su PC personal sea un servidor web y ponerla en Internet, pero probablemente no quiera hacerlo, ya que descubrirá que su PC necesitará estar en línea todo el tiempo, y ya no es muy personal. Además, es probable que descubras que te piratean, rompen o molestan de alguna forma o forma de forma regular.

Entonces, la mayoría de las personas buscan un proveedor que tomará sus páginas web y las colocará en un servidor reforzado que administra el proveedor. Como parte de este servicio, le brindan herramientas para mover sus páginas web a su servidor, que se comparte con otros clientes, como usted. Estas herramientas transferirán los archivos de origen desde su IP a su IP.

Ahora, necesita que sus espectadores necesiten saber cómo llegar a la IP del servidor web, por lo que el siguiente paso es cómo lograrlo. Esto a menudo se hace proporcionando a su página web un nombre DNS, que normalmente adquiere durante un año a la vez.

Podrías ir a buscar blotzmo. com y otro cliente consigue fubar. com, y ambos se asignan a un servidor con IP 191.274.23.220 (lo inventé). Ambos tienen la misma IP, pero diferentes nombres DNS, diferentes sitios web. Esta dirección IP es bastante importante, como lo es el nombre DNS. La mayoría de los usuarios no se preocuparán por la dirección IP, pero sí por el nombre DNS, el tuyo es www. blotzmo. com, en este ejemplo.

También tiene los archivos de origen que componen las páginas web en su PC, y también los ha copiado en su espacio en el servidor 191.274.23.220. Quien vea su página web con un navegador también tiene una copia de sus archivos, pero estos pueden almacenarse en caché o eliminarse a voluntad.

El HTML que cree no tiene nada que ver con la dirección IP. Quien aloja su sitio web determina la IP. Si decide alojar las páginas web usted mismo, la dirección IP será la de su propia computadora o la de su enrutador si está detrás de NAT.

Usted asigna diferentes puertos a sus sitios web, por lo que un sitio web está en el puerto 8080 y otro en el 9090, por ejemplo … configura IIS o lo que sea para vincular su sitio web a un puerto en particular.

Una sola IP se puede vincular con tantos sitios web como necesite. Por favor, vaya al tema “hosting virtual”.