Conocernos mejorWEB InternoPrograma de Nuevas Tecnologías
Atrás Portada Arriba

 

 Compartir recursos
Acceso a recursos
Impresoras en red
WEB Interno

 

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 instalar el Servidor Personal de Web en versiones anteriores a la OSR2 hacer doble clic sobre el programa de instalación Espwss1.exe con lo que se añadirá automáticamente como servicio dentro del icono Red del Panel de control.

Para la versión OSR2:

Acceder al icono Red dentro del Panel de control y en el cuadro de diálogo Red hacer clic sobre el botón Agregar.
En el cuadro de diálogo Seleccionar tipo de componente de red hacer doble clic sobre el icono Servicio.

En el cuadro de diálogo Seleccione Servicio de Red, seleccionar Microsoft de la lista de fabricantes y luego hacer doble clic sobre el icono Servidor personal de Web en la lista de Servicios de red.

Hacer clic sobre el botón Aceptar en el cuadro de diálogo anterior, con lo que aparecerá en el cuadro de diálogo Red el Servidor personal de Web dentro de la lista de componentes instalados:

Hacer clic sobre el botón Aceptar. Insertemos los disquetes o el CD-Rom de instalación de Windows 95 cuando se nos lo solicite y haremos clic sobre el botón Si cuando se nos pregunte si deseamos reiniciar el equipo.

 

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 Inicio. Los botones Inicio y Detener controlan la ejecución del servidor. En la sección Opciones, mediante las casillas de verificación correspondientes, podemos hacer que el servidor se ejecute o no automáticamente al iniciar el equipo y que se muestre o no su icono en la Barra de tareas. En caso de que desactivemos la última opción, la única forma de acceder al cuadro de diálogo de propiedades será a través del Panel de control.

 

 

 

 

 

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.

Ficha Servicios. Los botones Inicio y Detener permiten iniciar o detener el servicio que hayamos seleccionado previamente con el ratón.
Por otra parte, seleccionando un servicio y haciendo clic sobre el botón Propiedades, se presentará el cuadro de diálogo Propiedades de 'Servicio'. A través de dicho cuadro de diálogo es posible controlar la ejecución del servicio: automática, si queremos que se se ejecute cada vez que se inicie el servidor personal o manual, si queremos iniciarlo nosotros.
El cuadro de diálogo Propiedades de 'Servicio' también permite cambiar el directorio raiz de ambos servicios y la página principal predeterminada en el caso de HTTP como veremos en el siguiente apartado.

 

 

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 habilitación de carpetas en el servidor para almacenar las páginas y que estas sean visualizadas (administración WWW).
La habilitación del servicio FTP para determinadas carpetas en las que el administrador y otros usuarios (por ejemplo, el alumnado) puedan publicar sus páginas (administración FTP).
La creación de nombres de usuarios y contraseñas para que solamente usuarios registrados puedan modificar las páginas publicadas o publicar nuevas páginas (administración del usuario local).

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).

En el ejemplo que muestra la ilustración tenemos la página principal del centro iesgrana.htm (página de inicio) y carpetas que contienen páginas de cada uno de los diferentes sectores del mismo (alumnos, biblioteca, secretaría, etc.).

 

 

 

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á.
Es posible definir carpetas adicionales para el servidor ftp haciendo uso del enlace Agregar en la parte inferior de la página. Dichas carpetas (o directorios) se llaman directorios virtuales y no tienen por qué ser subcarpetas físicas de la carpeta raíz. En nuestro caso las usaremos para conexiones no anónimas al servidor ftp (esto es, usuarios que se conectan usando un nombre registrado y una contraseña). Cuando un usuario se conecte de esta forma, su programa ftp cliente le llevará directamente a una de dichas carpetas en la que tendrá acceso total. Esto nos servirá para que los usuarios de nuestra Intranet publiquen su páginas web en esas carpetas. En el ejemplo que se muestra a continuación hemos habilitado dos carpetas virtuales alumno1 y alumno2 dentro de la subcarpeta alumnos de c:\Wevshare\Wwwroot:

Para crear o habilitar (si ya se ha creado la carpeta con el explorador de Windows) una carpeta virtual, hacer clic sobre el enlace Agregar de la ficha Directorios:

A través del botón Examinar explorararemos el arbol de carpetas de nuestro disco duro para seleccionar la carpeta deseada o incluso crear una nueva.
Activaremos el botón de elección Directorio virtual y escribiremos el alias para la carpeta en el cuadro de texto adjunto. El alias será el nombre con el que verán la carpeta los usuarios remotos (por ejemplo, podrían conectarse usando la URL ftp://servweb/alumno3). El alias no tiene porqué coincidir con el nombre original de la carpeta.
Por último, activar las casillas de verificación Leer y Escribir para que los usuarios tengan acceso total sobre el contenido de la carpeta creada. Más adelante (en administración de usuarios) deberemos limitar el acceso a la carpeta al usuario que vaya a hacer uso de ella para publicar las páginas. En caso contrario, todos los usuarios (incluidos los anónimos) podrían tener acceso total a esa carpeta vía ftp.

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:

Seleccionar el usuario El Mundo y hacer clic sobre el botón Quitar.
Hacer clic sobre el botón Agregar y añadir el usuario propietario de la carpeta (en nuestro caso Alumno3) con derechos de Acceso Total.
Hacer clic sobre el botón Aceptar para validar los cambios efectuados.

 

 

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:

 

 Atrás Portada Arriba