|
|
|
Montaje de un servidor Web interno El Servidor Personal de Web de Microsoft nos permitirá acceder a páginas Web dentro de nuestra red local (Intranet) sin estar conectados a Internet. También podremos realizar transferencias de ficheros (FTP) entre las que se incluyen la publicación de páginas web en dicho servidor. Se instalará en un equipo destinado para ese fin el cual no tendremos conectado a Internet. Deberemos también tener un navegador instalado previamente en el equipo (IE o Navigator) pues será necesario para la administración del servidor. El Servidor personal de Web se incluye como un servicio dentro de la versión OSR2 de Windows 95 . Si no tenemos esa versión podemos bajar el programa de instalación del servidor desde la web de Microsoft en la dirección http://www.microsoft.com/spain/descarga/#server o utilizar el que se proporciona en el CD de recursos para el Proyecto Conocernos Mejor.
Instalación NOTA IMPORTANTE: Antes de instalar el Servidor personal de Web, quitar el servicio Compartir impresoras y archivos para redes Microsoft si se encuentra instalado. Además necesitaremos tener instalado un software de navegación (por ejemplo, Netscape Navigator o Internet Explorer).
Para la versión OSR2:
Configuración Una vez instalado el servidor, aparecerán sendos iconos en el Panel de control y en la Barra de tareas que nos permitirán configurarlo. Si hacemos doble clic sobre uno de esos iconos aparecerá el cuadro de diálogo Propiedades de Servidor personal de Web con la ficha General activada:
Las opciones presentes en las fichas de este cuadro de diálogo controlan la forma en que se ejecuta la aplicación y los dos servicios presentes (HTTP y FTP) y también nos conducen a páginas web que administran cada servicio. Ficha general. En la sección Página principal predeterminada se muestra la ruta de acceso local a la página que verán los usuarios de la red cuando se conecten a nuestro servidor. Por ejemplo, si un usuario de la red teclea en su navegador la URL http://servweb, le aparecerá esa página. Es posible cambiar tanto la localización como la página (ya veremos cómo). Dicha página puede visualizarse haciendo clic sobre el botón adjunto.
Ficha Administración. Haciendo clic sobre el botón Administración se nos conducirá a una página web que permite la administración de los servicios WWW y FTP y que estudiaremos más adelante.
Administración Como se comentó en la introducción, el Servidor Personal de Web permitirá que otros usuarios puedan acceder a páginas web a nivel de nuestra red local (Intranet) sin necesidad de estar conectados a Internet. Las páginas se encontrarán almacenadas en el servidor y el acceso a las mismas será exactamente igual que en Internet, a través de sus URL´s, pero con la ventaja de tener velocidades de carga mucho más rápidas. Como administradores del sistema que somos, deberemos encargarnos tanto de preparar una serie de páginas que sirvan de presentación de nuestro servidor, como de facilitar que otros usuarios de la red puedan publicar sus propias páginas en el mismo (vía FTP). La creación y publicación de páginas (transferencia de las mismas a un servidor web) se tratará en el capítulo 6: Diseño de Páginas Web. En este apartado veremos como configurar nuestro servidor para permitir lo anterior. Dicha configuración incluye:
La administración de los servicios WWW, FTP y Administración del usuario local del servidor personal de Web se realiza a través de una página web. Accederemos a dicha página haciendo clic sobre el botón Administración dentro de la ficha Administración del cuadro de diálogo Propiedades de Servidor personal de Web. La página se cargará con el navegador al que estén asociados los documentos HTML (en nuestro caso IE):
Como puede apreciarse, la página anterior posee tres enlaces. Veamos la finalidad de cada uno de ellos: Administración de WWW Haciendo clic sobre la ficha Directorios, accederemos a una página que permite definir cual va a ser la carpeta raíz del servidor y su página de inicio.
La carpeta raíz es a la que se conectará el navegador de un ordenador cliente cuando se escriba la dirección del servidor web (en nuestro caso http://servweb). Dicha carpeta es por defecto C:\WebShare\wwwroot. La dejaremos como está. Toda la estructura de páginas web que queramos publicar para los usuarios de nuestra intranet (páginas principales y subcarpetas) se copiará dentro de dicha carpeta. El método de copia dependerá de donde tengamos esas páginas: lo más cómodo será tener instalado en el mismo equipo servidor un editor de páginas web con lo que podremos guardarlas directamente como archivos (ver capítulo 6) en carpetas creadas con el Explorador de Windows. También podemos guardarlas vía FTP si las hemos creado en otro ordenador de la red. Por otra parte, la página de inicio, que debe encontrarse dentro de la carpeta C:\WebShare\wwwroot, será la página que visualice el navegador del ordenador cliente (por defecto, Default.htm) cuando escriba la dirección de nuestro servidor. Podemos crear nuestra propia página con ese nombre y luego guardarla ahí, o bien escribir el nombre de una que ya tengamos creada en el cuadro de texto Documento predeterminado (por ejemplo iesgrana.htm).
Administración de FTP Haciendo clic sobre la ficha Directorios
aparecerá una página en la que podemos observar en primer lugar la carpeta raíz del
servicio (que por defecto es C:\Webshare\ftproot). Cuando un
usuario anónimo se conecte a nuestro servidor, su carpeta raíz será esa carpeta. La
podemos dejar como está.
NOTA: Es posible crear subcarpetas del directorio raíz C:\Webshare\ftproot sin definirlas como virtuales (lo podemos hacer con el Explorador de Windows). En este caso serán visibles para cualquier usuario que se conecte a nuestro servidor (incluyendo los anónimos) como subdirectorios del directorio raíz. Además heredarán los derechos de acceso a este (que son por defecto de sólo lectura para todos los usuarios). Mediante este sistema podemos crear por ejemplo una carpeta llamada pub (esto es, C:\Webshare\ftproot\pub) donde nosotros, como administradores copiaremos ficheros para distribuirlos por la Intranet vía ftp. Las conexiones anónimas a nuestro servidor localizarán fácilmente esta carpeta y podrán bajarse ficheros de todo tipo (por ejemplo, ejecutables de instalación de aplicaciones).
Administración del usuario local Para restrigir el acceso a las carpetas virtuales creadas para ftp a determinados usuarios, es necesario registrar primero a dichos usuarios dentro de nuestro sistema. Para ello usaremos el enlace Administración del usuario local presente en la página de administración del servidor que conducirá a la página siguiente:
Para agregar un nuevo usuario, bastará hacer clic sobre el botón correspondiente. Aparecerá la página siguiente, donde deberemos escribir un nombre y una contraseña para el mismo y luego hacer clic sobre el botón Agregar:
Restricción del acceso a las carpetas de los usuarios Una vez definidos los usuarios, deberemos quitar los permisos por defecto en las carpetas virtuales creadas y asignar permisos sólo a los usuarios de dichas carpetas. Esto se debe hacer con el Explorador de Windows a través del comando Compartir de cada carpeta. Por ejemplo, hemos definido con anterioridad una carpeta virtual llamada alumno3. Localizaremos dicha carpeta a través del Explorador de Windows y luego escogeremos la opción Compartir de su menú contextual, con lo que aparecerá el cuadro de diálogo Propiedades de alumno3:
En dicho cuadro de diálogo hay que:
Conexión al servidor mediante el software cliente Conexión al servidor WWW Ya sea con IE o con Navigator, escribiremos la URL http://servweb dentro del cuadro de diálogo Abrir del navegador. Recordemos que hemos definido una página de inicio para nuestro servidor WWW (iesgrana.htm) por lo que no hará falta indicar página alguna en la URL anterior. Luego nos moveremos simplemente por los enlaces de esa página (esto último lo podremos hacer cuando tengamos nuestra estructura de páginas web confeccionada de acuerdo a lo explicado en el capítulo 6: Diseño de páginas web). Conexión al servidor FTP Una vez configurado nuestro servidor ftp podremos conectarnos al mismo usando cualquier cliente FTP del mercado (por ejemplo el CuteFTP). Recordemos que para FTP existen dos tipos de acceso: anónimo y para usuarios registrados y esto se lo deberemos indicar al programa cliente. Tal como hemos diseñado nuestro servidor, accederemos anónimamente cuando queramos bajarnos software de la carpeta pub definida anterioremente, mientras que si lo que queremos es transferir las páginas web que hayamos creado, lo haremos como usuarios registrados. A continuación se muestra un ejemplo de como configurar el acceso al servidor con el CuteFTP cuando queremos conectarnos como usuarios registrados:
|