Informática para las Telecomunicaciones PRÁCTICA DE LABORATORIO 2011 [S9]
José-Ignacio Castillo-Velázquez Ingeniería en Telecomunicaciones SLT-UACM
1
Objetivo — Dado que en la UACM no contamos con servidores para
prácticas de laboratorio, se empleará el espacio de un servidor de
IEEE (Institute of Electrical and Electronics Engineers) ubicado en
NJ Estados Unidos, donde se aloja la página web de la Rama
Estudiantil de IEEE en la UACM, cuyo nombre de dominio es:
www.ewh.ieee.org/sb/mexico/uacm, también emplearemos servidores
anonymous de otras universidades.
I. INTRODUCCIÓN
Como he indicado anteriormente, no contamos con servidores o al
menos web host, es por ello qué como una alternativa para continuar
con nuestro curso usaremos nuestras computadoras personales como
servidores. Recordemos la acepción de servidor, cuando hablamos de
servidor nos referimos tanto a un equipos de computadora, como al
software sobre el que se montan los servicios tales como ftp, e-mail,
web, etc. Es importante remarcar que aproximadamente el 65% de los
servidores en el mundo emplean el sistema operativo UNIX, mientras
que los servidores Windows alcanzan aproximadamente un 20%.
II. INSTALACIÓN DEL MS-IIS: ACTIVIDAD 1
Considerando que es relativamente fácil contar con un equipo
que cuente con el SO Windows, instalaremos un servidor para
emplear el localhost, es decir, el host en el que se convierte mi
computadora. El poder convertir a mi computadora en un
localhost, como servidor me permite ejecuta mis programas e
incluso me permite dejar todo listo para darlos de alta en un
web host y proveer un servicio profesional.
Para ello se debe instalar el Internet Information Server
(IIS) de Windows, para lo cual será necesario agregar
programas o componentes o características de Windows como
en la figura 1.
Fig. 1 Instalación del IIS de Windows.
El detalle de algunos componentes se ve en las siguientes
figuras:
Fig 2. Activación de las características de desarrollo de aplicaciones.
Fig. 3 Activación de características de seguridad.
Fig. 4 Instalación de características de diagnóstico.
Práctica 7:Instalación de un servidor IIS
José-Ignacio Castillo-Velázquez, UACM-SLT, 2011
Informática para las Telecomunicaciones PRÁCTICA DE LABORATORIO 2011 [S9]
José-Ignacio Castillo-Velázquez Ingeniería en Telecomunicaciones SLT-UACM
2
Fig. 5 Instalación de características de HTTP.
III. EL LOCAL HOST: ACTIVIDAD 2
Una vez que ha quedado instalado el IIS V7, el local host tiene
como directorio o subdirectorio C:\Inetpub\wwwroot\ el cual
es el directorio web raíz o lo que correspondería al directorio
de conexión en una página web. Una vez instalado el IIS debe
poder localizar este subdirectorio en su equipo. Obtenga la
estructura del árbol de este subdirectorio.
Fig 6. Contenido del subdirectorio C:\
Fig 7. Contenido del subdirectorio C:\Inetpub\
Fig 8. Contenido del subdirectorio C:\Inetpub\wwwroot\
Para comprobar que funciona el servidor en localhost se abre
el browser preferido y en el URL se indica
http://localhost/WPJICV2010.html, para obtener la figura 9.
Fig 9. Página web distribuida desde mi servidor localhost, lo
que indica que la instalación del servidor ha sido exitosa y
estoy listo para ejecutar mis desarrollos web.
Como actividad práctica usted debe obtener el equivalente a la
figura 9 pero con su propia página web desarrollada en el
módulo anterior del curso.
En este punto cabe resaltar que en la figura 9 aparece una
leyenda de seguridad en la barra de información, que a la
letra dice:
“la configuración de intranet es menos segura que la
configuración de internet”
Por lo anterior cabe resaltar algunos conceptos: una intranet
es una red privada que normalmente pertenece a una empresa
u organización determinada como universidad, gobierno, etc.
Las intranet usan los mismos protocolos de Internet y pueden
incluir el mismo tipo de contenido; se usan normalmente para
almacenar contenido interno de la empresa, como información
sobre sus directivas o prestaciones de los empleados. Dado
que el administrador controla estrictamente la seguridad, la
configuración de seguridad del contenido de la intranet puede
ser menos restrictiva que la que se emplea para el contenido
que proviene de Internet, de allí la advertencia indicada en la
página. Una de las diferencias que hay entre Internet y una
intranet es la que se refiere a las direcciones de las páginas. En
Internet, las direcciones de las páginas web se componen
normalmente de un nombre de dominio completo, como
www.ieee.org en función de la forma en que el administrador
haya configurado la red, el nombre de dominio no suele ser
necesario para obtener acceso a los sitios de la intranet y es
posible obtener acceso a muchas páginas web escribiendo un
nombre común (por ejemplo, http://serviciosyprestaciones). Si
la seguridad de la intranet está habilitada, Internet Explorer
reconocerá la diferencia entre las direcciones y usará la
configuración de zona de seguridad apropiada, por lo que se
Informática para las Telecomunicaciones PRÁCTICA DE LABORATORIO 2011 [S9]
José-Ignacio Castillo-Velázquez Ingeniería en Telecomunicaciones SLT-UACM
3
requiere configurar el navegador para tener seguridad en la
intranet.
IV. MENSAJES DE ERROR DEL SERVIDOR: ACTIVIDAD 3
Los mensajes de error que puede indicar el servidor localhost
se encuentran como página HTML en la ruta
C:\Inetpub\wwwroot\custerr\es-Es\
Como actividad genere los errores que le permitan reproducir
la aparición de los siguientes mensajes de error, con la
finalidad de que familiarice con algunos de los mensajes de
error más comunes que aparecen en un servidor.
Fig 10. Mensaje de error generado al indicar el nombre del archivo
de la página web incompleta, falta la extensión del archivo.
Http://localhost/WPJICV2010
Observe también que se indica la versión del servidor IIS V7
en la parte superior izquierda de cada pantalla de error.
Fig 11. Mensaje de error generado al indicar en el URL solamente
http://localhost
Otros mensajes de error previstos por la aplicación del
servidor son: (como actividad verifique que se encuentran en
el subdirectorio indicado)
Fig 12. Error 401
Fig 13. Error 404
Fig 14. Error 405
Fig 15. Error 500
Informática para las Telecomunicaciones PRÁCTICA DE LABORATORIO 2011 [S9]
José-Ignacio Castillo-Velázquez Ingeniería en Telecomunicaciones SLT-UACM
4
Fig 16. Error 502
V. LOGS
Los LOGS son los registros (archivos de texto que sirven para
monitorear la actividad en el servidor) del servidor ubicados
en C:\Inetpub\wwwroot\logs\LogFiles\W3SVC1. La siguiente
figura indica el contenido de un LOG.
Fig 17. Ejemplo de LOG.
VI. SEGURIDAD
Debe considerar que de manera recurrente habrá un conjunto
de subdirectorios para los cuales les aparecerá la siguiente
leyenda
Fig 18. Cuadro de dialogo sobre permisos
Razón por la cual habrá que indicar que cuenta con los
permisos para poder acceder a ella. Como recomendación, si
no sabe para qué sirven los archivos indicados en una
determinada carpeta no acceda, sea muy cuidadoso ya que
puede provocar serios errores en su servidor.
Cada vez que usted copie archivos o realice modificaciones en
el localhost le aparecerá la siguiente advertencia que permitirá
comprobar sus permisos de administrador.
Fig 19. Complemento de caja de diálogo sobre permisos en el
directorio raíz del localhost.
VII. REFERENCIAS
Perl y CGI, Castro Elizabeth, PHH, 2001