Cómo montar un servidor Web
Objetivo
Montar un servidor Web casero en el sistema operativo Windows 98, utilizando programas gratuitos.
Equipamiento
Esta operación será llevada a cabo utilizando un equipo con las siguientes características:
1. Intranet local formada por dos ordenadores PC dotados con tarjetas de red.
2. Hub.
3. Router COMTREND CT-500.
4. Sistema operativo en ambos PCs, Windows 98 SE.
5. Conexión a internet mediante el ISP (Proveedor de Servicios de Internet) Eresmas.
Sólo se pondrá el servidor Web en uno de los PCs, no en los dos.
Apertura de puertos en COMTREND CT-500
En primer lugar, el router CT-500 se encuentra configurado en multipuesto (tal y como viene de Eresmas).
Para poder instalar el servidor Web y que funcione de forma correcta, no sólo en la Intranet, es necesario abrir el puerto 80 del router.
El procedimiento para abrir dicho puerto es el siguiente:
1. Abrimos el navegador, en mi caso el Internet Explorer.
2. En la barra de Dirección del navegador escribimos 192.168.0.1. Ésta es la IP privada que tiene nuestro router en la Intranet. Esto nos llevará a la página de entrada a la configuración de nuestro router.
3. Introducimos el Login name y el Password. Pulsamos el botón Login.
4. En el menú que aparece a la parte izquierda de la página pulsamos sobre Basic Config. Se pasa a un nuevo menú.
5. En este nuevo menú pulsamos sobre NAT. Cambia el contenido del frame de la parte derecha de la pantalla.
6. Allí pulsamos sobre el enlace Server – Virtual Server Mapping – Fixed Port Traslation. Cambia de nuevo el contenido de este frame.
7. En la tabla que aparece introducimos los siguientes valores:
a. Protocol: TCP
b. Interface: ATM1
c. Service Name: Servidor Web (aquí podría ponerse otro nombre a gusto del consumidor)
d. Service Port: 80
e. Private IP address: 192.168.0.2
f. Private Port: 80
g. IP Protocol Number: NA
h. Global IP Address: Dejarlo en blanco
8. Una vez introducidos estos datos pulsar sobre el botón Add.
9. Pulsar en el menú de la izquierda sobre el enlace Save and Restart.
10. En el frame de la derecha pulsar sobre Save.
11. Por último pulsar sobre Restart. En estos momentos el router se reiniciará como si lo acabásemos de enchufar y ya tendrá el puerto 80 abierto para que nuestro servidor Web pueda ser visto desde internet.
12. Cerramos el navegador.
Obtención de un nombre de dominio gratuito
Como sabemos nuestro ISP Eresmas nos facilita un IP público dinámico en lugar de fijo. Por dicho motivo, en el caso de que adquiriéramos un dominio como www.midominio.com no podríamos acceder a nuestra página fácilmente puesto que cada vez que nos conectamos a internet Eresmas nos facilita un número IP distinto. La solución a esto es conseguir un nombre de dominio gratuito como por ejemplo el facilitado por www.ods.org.
Vamos a ver como se puede hacer esto, siguiendo paso por paso:
1. Abrimos el navegador.
2. En la barra de Dirección escribimos www.ods.org. Esto nos lleva a la página de ODS Open Domain Server.
3. En esta página vemos a su izquierda una imagen con el texto Click here to sign up for our free DNS service y dos pequeños ordenadores conectados en red. Pulsamos sobre ella. Esto lo que nos está diciendo es que si queremos utilizar el servicio DNS gratuito debemos registrarnos en el mismo.
4. Pasamos a una nueva página denominada Register. Aquí introducimos los siguientes datos:
a. Username: Minombreusuario
b. Password: Mipass
c. Email Address: mi@address.com
d. First Name: Nombre
e. Last Name: Apellido
5. Pulsamos sobre el botón Register.
6. Si los datos han sido todos correctos me pasa a una nueva página denominada Manage.
7. Aquí nos dirigimos a la tabla, en concreto a la celda denominada Add Host on a Public Domain. Rellenamos la celda con los siguientes valores:
a. Host: midominio
b. Domain: ods.org (aquí podría ser cualquiera de los valores que pone el menú desplegable.
c. Type: A
d. IP/CNAME: Aquí debería introducirse la dirección IP Pública que tengáis, pero es posible que no la sepáis. Para obtenerla podéis dirigiros a la página www.whatismyip.com/. Consta de un conjunto de cuatro números separados por un punto, del estilo: xxx.xxx.xxx.xxx
e. TTL/Priority: Lo dejamos en blanco.
8. Pulsamos sobre el botón Add Host. Si todo ha sido correcto la página Manage pondrá el texto The specified host has been successfully added to our records. Ya tenemos el dominio midominio.ods.org.
Si por alguna causa queremos cambiar el nombre del dominio o algún otro dato de los introducidos, podemos volver a entrar (si es que hemos salido de www.ods.org) a través de la página Home de ODS, puesto que en el menú de la derecha de la página existen dos celdas con los nombres:
Username: Minombreusuario
Password: Mipass
Después pulsamos sobre el botón Login, y esto nos lleva directamente a la página denominada Manage.
Instalar el programa actualizador de IP
En la página www.ods.org en el menú de la izquierda podemos ver una tabla denominada ODS Auto Update Client. Como estamos trabajando con Windows 98 SE nos podemos descargar cualquiera de los dos actualizadores de IP que allí salen citados: ODS Connector o WinIP. Para ello no tenemos más que pulsar sobre ellos y mandárselos guardar en algún subdirectorio de nuestro disco duro. Yo personalmente he utilizado los dos y considero que es mucho más eficiente el primero, ODS Connector. Por dicho motivo sólo voy a explicar la utilización del mismo.
1. Abrimos el Explorador de Windows y nos dirigimos al subdirectorio donde se halle ubicado el archivo ejecutable ODSConnectorSetup.exe.
2. Pulsamos doblemente sobre dicho archivo y comienza a ejecutarse. La instalación es una instalación típica de cualquier otro programa de Windows.
3. Al finalizar la instalación, debemos dejar los siguientes datos en el cuadro de diálogo Settings:
a. Dialing / Hold conecction: En LAN connection activamos el cuadro de Using a LAN connection to connecting to the internet, y ponemos un tiempo de chequeo de la conexión IP entre 1 a 10 minutos.
b. Start / Shut down: Dejamos los tres cuadros activados o no dependiendo de como queramos que funcione este programa. Yo tengo activos los siguientes:
i. Start program in the system tray
ii. Show confirm dialog before ODS Connector shut down
c. My host on ods.org: Introducimos los siguientes valores:
i. Host name: midominio.ods.org
ii. User name: Minombreusuario
iii. Host password: Mipass
4. Pulsamos el botón Save y después el botón OK.
Instalación del servidor Web
Yo he instalado el servidor Web Apache para Windows, que es gratuito. Se puede bajar de internet de la dirección:
Se instala como dice en la dirección:
Comprobación de que todo ha funcionado correctamente
Para comprobar que todo ha ido como debe ser, en primer lugar ejecutamos el programa ODS Connector, cuando actualice nuestra IP pública en su base de datos nos aparecerá un icono en la barra de Inicio de Windows, en la parte derecha junto al reloj. Este icono es como un ordenador con un monitor con la pantalla roja.
Después ejecutamos el servidor Apache desde Inicio -> Programas -> Apache Web Server -> Start Apache. Para ver si el servidor se ve desde nuestra Intranet, abrimos el navegador e introducimos en Dirección la palabra localhost. Si se ve dentro de nuestra Intranet se verá la página que nos dice que el servidor Apache está instalado correctamente. Para que se vea desde internet introducimos en el navegador en Dirección nuestra dirección midominio.ods.org. Debería verse lo mismo que cuando introducimos localhost. No obstante, a veces parece que sale que no encuentra la página en cuestión. En tal caso acceder a la página www.anonymizer.com/ y en el menú de la izquierda, donde pone Try Private Surfing FREE, en el cuadro de texto que hay justo debajo introducir (link roto) y pulsar GO. Debería aparecer nuestra página Web. Si desde aquí se ve, entonces cualquiera que navegue por internet podría llegar a tu página.
Instalación de PHP sobre el servidor Apache
Seguir las instrucciones de la dirección:
Instalación del gestor de bases de datos MySQL sobre el servidor
Seguir las instrucciones de la dirección:
Nota: El enlace que pone en esta página para bajarse el programa MySQL no funciona, pero podéis descargar una versión más actualizada en este otro:
Después las instrucciones a seguir son las mismas que se indican en la página Web de www.internautas.org citada antes.