Post on 19-Apr-2018
transcript
1
CONTENIDO INTRODUCCIÓN .......................................................................... 2
OBJETIVO GENERAL ..................................................................... 3
OBJETIVOS ESPECÍFICOS ................................................................ 3
INTERNET INFORMATION SERVICES ................................................. 4
Versiones .................................................................................. 4
Ventajas .................................................................................... 4
Mejoras y características nuevas .......................................................... 6
Confiabilidad y escalabilidad.............................................................. 6
Seguridad y capacidad de administración ................................................ 8
Desarrollo y compatibilidad internacional mejorados ................................. 10
PROCEDIMIENTO PARA INSTALAR IIS EN WINDOWS SERVER 2003 .......... 12
PROCEDIMIENTO PARA CONFIGURAR Y PUBLICAR UNA PAGINA WEB EN
WINDOWS 2003 SERVER ............................................................... 12
OTROS PASOS PARA HACER LA CONFIGURACIÓN BÁSICA DEL SITIO WEB
SIGUE ESTOS PASOS ..................................................................... 14
PÁGINAS WEB............................................................................. 16
PUBLICACION DE PAGINAS WEB ..................................................... 17
ENVIO DE PÁGINAS A UN SERVIDOR WEB ......................................... 18
DESCRIPCIÓN DEL USO DEL PROGRAMA FTP..................................... 19
PUBLICACION DE PÁGINAS WEB ..................................................... 22
CONCLUSIÓN ............................................................................ 23
2
INTRODUCCIÓN
El presente trabajo se da a conocer sobre la instalación y configuración del IIS,
también sobre la publicación de una pagina Web.
Pero antes de esto daremos una pequeña definición acerca del IIS de cómo al
principio solo era parte de Option Pack para Windows NT, luego se fue integrando
en otros sistemas operativos de Microsoft destinados a ofrecer servicios como
Windows Server 2003.
Para Windows Server 2003 la versión actual del IIS es la 6.0 y se encuentran otros
servicios para las demás distribuciones de Microsoft. Se hablara sobre las
ventajas, características nuevas y mejoras de IIS en Windows Server 2003.
Además de cómo la instalación es fácil de hacerla con solo seguir los pasos que
se indican en este trabajo, de igual manera con la configuración en este. En las
páginas Web se conocerán las herramientas a utilizar para la creación de la
misma.
3
OBJETIVO GENERAL
Desarrollar en los estudiantes la habilidad de instalar y
configurar el IIS en Windows 2003 Server y sobre como
publicar una pagina Web.
OBJETIVOS ESPECÍFICOS
Adquirir conocimientos sobre el servicio del IIS.
Mostrar como integrar el servicio del IIS en Windows
Server 2003.
Que el alumno al final pueda configurar y publicar una
pagina Web.
4
INTERNET INFORMATION SERVICES
Internet Information Services (o Server), IIS, es una serie de servicios para los
ordenadores que funcionan con Windows. Originalmente era parte del Option Pack para
Windows NT. Luego fue integrado en otros sistemas operativos de Microsoft destinados a
ofrecer servicios, como Windows 2000 o Windows Server 2003. Windows XP Profesional
incluye una versión limitada de IIS. Los servicios que ofrece son: FTP, SMTP, NNTP y
HTTP/HTTPS.
El servidor Web se basa en varios módulos que le dan capacidad para procesar distintos
tipos de páginas, por ejemplo Microsoft incluye los de Active Server Pages (ASP) y
ASP.NET. También pueden ser incluidos los de otros fabricantes, como PHP o Perl.
Existen otros servidores Web que pueden usarse como alternativa a éste que es de
propiedad de Microsoft Corporation, por ejemplo Apache, Cherokee que son desarrollados
en Software Libre y otros muchos.
Versiones
IIS 1.0, Windows NT 3.51 Service Pack 3
IIS 2.0, Windows NT 4.0
IIS 3.0, Windows NT 4.0 Service Pack 3
IIS 4.0, Windows NT 4.0 Option Pack
IIS 5.0, Windows 2000
IIS 5.1, Windows XP Professional
IIS 6.0, Windows Server 2003 y Windows XP Professional x64 Edition
IIS 7.0, Windows Vista y Windows Server "Longhorn"
Ventajas
5
IIS 6.0 y Windows Server 2003 introducen muchas características nuevas para la
administración, disponibilidad, confiabilidad, seguridad, rendimiento y escalabilidad de los
servidores de aplicaciones Web. IIS 6.0 también mejora el desarrollo de aplicaciones Web
y la compatibilidad internacional. Juntos, IIS 6.0 y Windows Server 2003 proporcionan la
solución para servidores Web más confiable, productiva, conectada e integrada.
Ventaja Descripción
Confiable y escalable
IIS 6.0 proporciona un entorno de
servidor Web más inteligente y
confiable para lograr la confiabilidad
óptima. Este nuevo entorno incluye la
supervisión del estado de las
aplicaciones y el reciclaje automático
de aplicaciones. Las características
de confiabilidad aumentan la
disponibilidad y acaban con el tiempo
que los administradores dedican a
reiniciar los servicios de Internet.
Seguro y administrable
IIS 6.0 proporciona una seguridad y
capacidad de administración
significativamente mejoradas. Las
mejoras de seguridad incluyen
cambios tecnológicos y de
procesamiento de solicitudes.
Además, se ha mejorado la
autenticación y la autorización. La
instalación predeterminada de IIS 6.0
está completamente bloqueada, lo
cual significa que la configuración se
establece al máximo de seguridad de
forma predeterminada.
6
Desarrollo y compatibilidad
internacional mejorados
Con Windows Server 2003 y IIS 6.0,
los desarrolladores de aplicaciones se
benefician de un único entorno de
alojamiento de aplicaciones integrado,
con una compatibilidad total con las
características avanzadas y con la
caché en modo de núcleo. IIS 6.0
también ofrece compatibilidad
internacional y con los estándares
Web más recientes.
Mejoras y características nuevas
Windows Server 2003 proporciona nuevas características y mejoras en tres áreas
principales:
Confiabilidad y escalabilidad
Seguridad y capacidad de administración
Mejor desarrollo y compatibilidad internacional
Confiabilidad y escalabilidad
Windows Server 2003 proporciona las características siguientes para obtener una
confiabilidad y una escalabilidad mejoradas.
Característica Descripción
Con la nueva arquitectura de
procesamiento de solicitudes, IIS 6.0
detecta automáticamente las pérdidas
de memoria, las infracciones de
7
Nueva arquitectura de
procesamiento de solicitudes
acceso y otros errores. Cuando se
producen estas condiciones, la
arquitectura subyacente proporciona
una tolerancia a errores y la
capacidad de reiniciar procesos
cuando sea necesario. Mientras tanto,
IIS 6.0 continúa poniendo las
solicitudes en cola sin interrumpir la
experiencia del usuario.
Detección de estado
IIS 6.0 es capaz de supervisar el
estado de los procesos de trabajo, las
aplicaciones y los sitios Web. Puede
detectar el estado de los procesos de
trabajo, así como reciclar los procesos
de trabajo en base a diversos
factores, como el rendimiento, una
planificación designada, el número de
solicitudes y el consumo de memoria.
O puede reciclar los procesos de
trabajo bajo demanda.
Escalabilidad de los sitios
IIS 6.0 ha mejorado la forma en que el
sistema operativo uti liza los recursos
internos. Por ejemplo, IIS 6.0 no ubica
previamente los recursos durante la
inicialización. Se pueden alojar
muchos más sitios en un único
servidor que ejecute IIS 6.0 y un gran
número de procesos de trabajo
pueden estar activos de forma
simultánea. El inicio y el cierre de un
servidor son procesos más rápidos,
8
en comparación con las versiones
anteriores de IIS. Todas estas
mejoras contribuyen a aumentar la
escalabilidad de los sitios con IIS 6.0.
Nuevo controlador en modo de
núcleo, HTTP.SYS
Windows Server 2003 introduce un
nuevo controlador en modo de núcleo,
HTTP.SYS, para el análisis y la caché
de HTTP, proporcionando una
escalabilidad y un rendimiento
aumentados. IIS 6.0 se ha creado
sobre HTTP.SYS y está ajustado
específicamente para aumentar el
rendimiento del servidor Web.
Además, HTTP.SYS procesa
directamente solicitudes en el núcleo,
bajo determinadas circunstancias.
Seguridad y capacidad de administración
Windows Server 2003 proporciona las características siguientes para obtener una
seguridad y una escalabilidad mejoradas.
Característica Descripción
Servidor bloqueado
IIS 6.0 proporciona una seguridad
significativamente mejorada. Para
reducir la superficie de ataque de los
sistemas, IIS 6.0 no se instala de
forma predeterminada en Windows
Server 2003: los administradores
deben seleccionarlo e instalarlo de
forma explícita. IIS 6.0 se entrega en
un estado bloqueado, y únicamente
9
sirve contenido estático. Mediante el
uso del nodo de extensión de
servicios Web, los administradores de
sitios Web pueden habilitar o
deshabilitar la funcionalidad de IIS en
base a las necesidades individuales
de la organización.
Autorización
IIS 6.0 extiende el uso de un nuevo
marco de autorización que se
proporciona con Windows Server
2003. Además, las aplicaciones Web
pueden utilizar la autorización de
direcciones URL, formando pareja con
el Administrador de autorizaciones,
para controlar la obtención de acceso.
La autorización delegada, restringida,
proporciona ahora a los
administradores de dominio el control
para delegar únicamente a servicios y
equipos particulares.
Metabase XML
La metabase de texto, con formato
XML, de IIS 6.0 proporciona unas
capacidades mejoradas de copia de
seguridad y restauración para los
servidores que experimentan errores
críticos. También proporciona una
recuperación de errores de la
metabase y una solución de
problemas mejorada. La modificación
directa, mediante herramientas
comunes de modificación de texto,
10
proporciona una capacidad de
administración mayor.
Desarrollo y compatibilidad internacional mejorados
Windows Server 2003 proporciona las características siguientes para obtener un
mejor desarrollo y compatibilidad internacional.
Característica Descripción
Integración de IIS y ASP.NET
Windows Server 2003 ofrece una
experiencia mejorada para el
desarrollador con la integración de IIS
y Microsoft ASP.NET. Creadas a
partir de IIS 6.0, las mejoras de
Windows Server 2003 ofrecen a los
desarrolladores unos elevados niveles
de funcionalidad, como el desarrollo
de aplicaciones rápido (RAD) y una
amplia selección de lenguajes. En
Windows Server 2003, la experiencia
de utilizar ASP.NET y Microsoft .NET
Framework se ha mejorado porque la
arquitectura de procesamiento de
solicitudes se integra con IIS 6.0.
Información compartida a través de
La información compartida a través de
los límites geográficos, en una gran
variedad de idiomas, está ganado
11
los límites geográficos
importancia en la economía global. En
el pasado, la estructura no Unicode
del protocolo HTTP limitaba a los
desarrolladores al sistema de las
páginas de códigos. Ahora, con las
direcciones URL codificadas en UTF-
8 (Formato de transformación de
Unicode 8), el uso de Unicode ya es
posible, una ventaja que proporciona
la capacidad de admitir idiomas más
complejos, como el chino. IIS 6.0
permite que los clientes obtengan
acceso a las variables del servidor en
Unicode. También agrega nuevas
funciones de compatibilidad con el
servidor que permiten a los
desarrolladores obtener acceso a la
representación en Unicode de una
dirección URL, y con ello mejorar la
compatibilidad internacional.
12
PROCEDIMIENTO PARA INSTALAR IIS EN
WINDOWS SERVER 2003
1. Haga clic en Inicio, haga clic en Panel de control y, a continuación, haga
clic en Agregar o quitar programas.
2. En Agregar o quitar programas, haga clic en Agregar o quitar
componentes de Windows.
3. En el Asistente para componentes de Windows, en la lista Componentes,
seleccione Servidor de aplicaciones.
Al seleccionar Servidor de aplicaciones se realiza una instalación
predeterminada de Servicios de Internet Server (IIS) y se incluyen
componentes que no son necesarios para Servicios de Certificate Server.
4. Haga clic en Siguiente.
5. Cuando el asistente complete la instalación, haga clic en Finalizar.
PROCEDIMIENTO PARA CONFIGURAR Y PUBLICAR UNA
PAGINA WEB EN WINDOWS 2003 SERVER
1. Haz clic en Inicio, selecciona Herramientas administrativas y, a continuación,
haz clic en Servicios de Internet Information Server (IIS).
2. Expande nombre del servidor y, a continuación, expande Sitios Web.
3. Haz clic con el ratón derecho en Sitio Web predeterminado y, a continuación,
haz clic en Propiedades.
13
4. Expande sitios Web a continuación clic en Default Web Site y luego clic en el
icono de Internet Explorer.
5. Haz clic en el botón (x) detener (para detener la página Web).
6. En la barra de dirección ingresamos el nombre del servidor (nos muestra
que la pagina Web esta en construcción)
7. Haz clic en inicio, Explorador de Windows, a contracción clic en Mi PC, Y
luego en Disco Local C.
8. Haz clic en la carpeta Inetput y luego en wwwroot.
9. Haz clic en la carpeta de la pagina Web, selecciona todos los archivos
cópialos y pégalos en la carpeta wwwroot.
10. Dentro de la carpeta wwwroot le cambiamos el nombre a la carpeta
index.html por default.htm
11. En la consola del IIS damos clic derecho en Default Web Site, a
continuación clic en refresh (muestra nombres de páginas Web creadas).
12. Haz clic en el icono de Internet Explorer, luego clic en el icono para detener
la pagina Web(x).
14
13. En la barra de direcciones ingresamos la IP de la pagina Web (Se mostrara
la pagina Web).
OTROS PASOS PARA HACER LA CONFIGURACIÓN BÁSICA DEL
SITIO WEB SIGUE ESTOS PASOS
1. Haz clic en Inicio, selecciona Herramientas administrativas y, a continuación,
haz clic en Servicios de Internet Information Server (IIS).
2. Expande nombre del servidor y, a continuación, expande Sitios Web.
3. Haz clic con el ratón derecho en Sitio Web predeterminado y, a continuación,
haz clic en Propiedades.
4. Haz clic en la ficha Sitio Web. Si tienes varias direcciones IP asignadas al
equipo, en el cuadro Dirección IP haz clic en la dirección IP que desees asignar a
este sitio Web.
5. Haz clic en la ficha Rendimiento. Utiliza el cuadro de diálogo Propiedades de
sitio Web Rendimiento para establecer propiedades relativas a memoria, uso del
ancho de banda y número de conexiones Web.
Al configurar el ancho de banda de red de un sitio determinado, puede controlarse
mejor la cantidad de tráfico que atraviesa el sitio. Por ejemplo, si restringe el ancho
de banda en un sitio Web de baja prioridad, puede permitir que aumente el acceso
a otros sitios. De forma similar, cuando se especifica el número de conexiones a
un sitio Web, se liberan recursos para otros sitios. La configuración es específica
del sitio y debe ajustarse a medida que el tráfico de red y el uso cambien.
15
Activa la casilla de verificación Limitar el ancho de banda de red total disponible
para este sitio Web para configurar IIS de forma que regule el ancho de banda de
red con el ancho de banda máximo seleccionado, en kilobytes por segundo
(KB/S).
Activa la casilla de verificación Conexiones de sitio Web para seleccionar un
número específico o uno ilimitado de conexiones a servicios Web. Al limitar las
conexiones los recursos del equipo pueden emplearse para otros procesos.
6. Haz clic en la ficha Directorio particular.
Si deseas utilizar contenido Web almacenado en el equipo local, haz clic en Un
directorio de este equipo y escribe la ruta de acceso que desees en el cuadro Ruta
de acceso local. Por ejemplo, la ruta de acceso predeterminada es
C:\Inetpub\wwwroot.
Si deseas utilizar contenido Web almacenado en otro equipo, haz clic en Un
recurso compartido de otro equipo y escribe la ubicación que desees en el cuadro
Directorio de red que aparecerá.
Si deseas utilizar contenido Web almacenado en otra dirección Web, haz clic en
Una redirección a una dirección URL y escribe la ubicación que desees en el
cuadro Redirigir a. En El cliente se enviará a, activa la casilla de verificación
adecuada.
7. Haz clic en la ficha Documentos. Anota la lista de documentos que IIS puede
utilizar como documentos de inicio predeterminados. Si deseas emplear Index.html
como documento de inicio, debes agregarlo. Para ello, sigue estos pasos:
Haz clic en Agregar.
16
En el cuadro de diálogo Agregar documento predeterminado, escribe
Index.html y, a continuación, haz clic en Aceptar.
Haz clic en el botón flecha arriba hasta que Index.html se muestre en la
posición superior de la lista.
Haz clic en Aceptar para cerrar el cuadro de diálogo Propiedades de sitio
Web predeterminado.
Haz clic con el ratón derecho en Sitio Web predeterminado y, a
continuación, haz clic en Permisos.
Anota las cuentas de usuario con permisos de operador en este sitio Web.
Haz clic en Agregar para agregar cuentas de usuario desde las que operar
en este sitio Web.
Haz clic en Aceptar para volver a la ventana Servicios de Internet
Information Server.
Haz clic con el ratón derecho en Sitio Web predeterminado y, a
continuación, haz clic en Detener.
Haz clic con el ratón derecho en Sitio Web predeterminado y, a conti nuación, haz
clic en Iniciar. De esta forma, el servidor está configurado para aceptar las
solicitudes Web de entrada al sitio Web predeterminado. Puedes sustituir el
contenido del sitio Web predeterminado por el contenido Web que desees o
puedes crear un sitio Web nuevo.
PÁGINAS WEB
Las páginas Web Son los documentos con los que se construyen la Web, y su numero
crece exponencialmente.
Una página Web es un documento hipermedia, ya que combina la capacidad de incluir
información multimedia (textos, imágenes, sonidos, animaciones, etc.). Con la posibilidad
de crear enlaces con otras páginas que pueden estar picadas en lugares remotos.
17
Para la visualización de una página Web es necesario un programa especial, conocido
comúnmente como navegador, y que hoy en día se suministra de serie con la mayoría de
los sistemas operativos. Entre los navegadores más conocidos están el Netscape
Navigator y el Microsoft Internet Explorer.
Las páginas Web se diseñan para se accedidas a través de Internet, por lo cual serán
visualizadas por distintos navegadores en máquinas con características muy diversas. Por
ello resulta conveniente comprobar su correcta visualización al menos en las
configuraciones más habituales. Cuando esta no sea posible se deberá indicar en la
página la configuración más adecuada para visualizarla correctamente.
Por sus características las páginas Web representan un medio excelente para la
publicación de información multimedia en Internet. Sin embargo el uso de las de estas no
está restringido a la red. Las páginas se pueden visualizar localmente sin necesidad de
estar conectadas.
PUBLICACION DE PAGINAS WEB
Para poder publicar una página es condición necesaria disponer de un espacio reservado
en un servidor Web, lo que se denomina una cuenta, y suele incluir además uno o varios
buzones de correo electrónico.
Existen muchos tipos de cuentas, aunque se pueden clasificar en general en dos
categorías diferentes:
Las cuentas de pago:
Se paga una cuota mensual o anual, por lo que lo demás del espacio en el servidor Web y
los buzones de correo se dispone de otros servicios adicionales y de una mayor velocidad
de conexión.
Las cuentas gratuitas:
No se paga cuotas algunas pero a cambio la cantidad y la calidad de los servicios que
presta el servidor Web son limitadas.
18
La forma habitual de trabajo a la hora de crear páginas Web consiste en desarrollar las
páginas en modo local, esto es, en la propia computadora.
Una vez que las páginas están creadas y han sido verificadas se transfiere a su ubicación
definitiva en el servidor Web.
ENVIO DE PÁGINAS A UN SERVIDOR WEB
Para transferir las páginas Web desde la computadora local hasta el servidor se tienen
dos alternativas:
Si se utiliza un editor de páginas Web:
Es muy probable que éste incluya un componente para la publicación de las páginas. La
primera vez que se utilice este componente habrá que configurarlo proporcionándole el
nombre del servidor Web y de la carpeta que se tiene reservada dentro de él, así como
los datos (username y password) de la cuenta. A partir de este momento, publicar una
página será algo tan simple como pulsar un botón.
La segunda alternativa es:
El uso de un programa de transferencia de ficheros o FTP (File Transfer Protocol).
Estos programas suelen ser gratuitos y muy fáciles de usar, por lo que están al
alcance de cualquiera. Al igual que en el caso anterior, se configura la primera vez
que se utilizan y a partir de entonces su utilización es inmediata.
19
DESCRIPCIÓN DEL USO DEL PROGRAMA FTP
Este programa permite transferir ficheros entre una máquina local y un sistema remoto.
El proceso es el siguiente y se describen cada uno de ellos a continuación mediante un
programa de FTP de dominio público, el popular WS_FTP:
Se establece la conexión con el sistema remoto:
Una vez arrancado el programa WS_FTP se pulsa la tecla connect para establecer la
conexión con el servidor.
La primera vez que se establece una conexión con un sistema remoto es preciso
introducir sus datos: el nombre del servidor y el nombre del password de la cuenta
del usuario en el mismo.
20
Se localizan los ficheros a transferir y se establece el modo de transmisión:
Una vez conectados al servidor aparecen dos ventanas la de la izquierda muestra los
ficheros de la computadora local y la de la derecha los del servidor.
Antes de iniciar la transferencia he de cambiarse de carpeta si es preciso para localizar en
la ventana de la izquierda los ficheros que se quieren transferir y en la derecha la carpeta
del servidor hacia la cual quieren ser transferidos.
Seguidamente he de establecerse el modo de transmisión, que puede ser ASCII que se
utiliza para transferir ficheros de texto y es el que se empleará para los documentos
HTML.
Binary que se utiliza para transferir ficheros binarios y es el que se empleará para las
imágenes, sonidos, videos, etc.
21
Se transfieren los ficheros:
A continuación se procede a transferir los ficheros. Para ello se seleccionan en la ventana
de la izquierda y se pulsa la flecha que apunta hacia la derecha.
Se cierra la conexión:
Una vez transferidos los ficheros se cierra la conexión pulsando el botón close.
22
Importante.
Una vez transferidas las páginas es conveniente verificarlas de nuevo, esta vez en la
ubicación definitiva en el servidor, para comprobar que se han transferido todos los
ficheros necesarios.
PUBLICACION DE PÁGINAS WEB Apertura de una cuenta en un servidor Web gratuito.
Ejecutar el navegador y cargar la página en esta ocasión se ha elegido el servidor Terra
(www.terra.es)
Hacer clic en el icono Acceso a Internet/ Internet Gratis. Aparecerá una pantalla.
Hacer clic en el icono Alta Online.
Introducir la información que se pide: los datos personales, un nombre de usuario y una
contraseña, y pulsar el botón aceptar. Si todo ha salido bien aparecerá una pantalla donde
se indicarán los datos de configuración de la cuenta de acceso gratuito.
Pulsar el botón Ir a la página de usuarios Terra.
Con los anteriores pasos se tendrá creada la cuenta personal. Para poder utilizarla es
preciso activarla antes. Para eso seguiremos los siguientes pasos.
23
Si aún no estas en la página de usuario Terra, ir a la página principal de Terra, y hacer clic
en el icono Usuarios Terra > configuración/ ayuda.
Hacer clic en el icono Tengo mi cuenta Terra y quiero…../crear mi página personal.
Luego de leer las instrucciones, pulsar en la parte inferior de la página sobre el botón
Crear/ Eliminar Espacio Web.
Introducir el nombre de usuario y la contraseña y pulsar aceptar.
Pulsar sobre el botón Creación Web Personal.
Automáticamente se creará en el plazo de tiempo indicado un directorio con el mismo
nombre que el nombre de usuario en minúsculas.
CONCLUSIÓN Se concluye que al realizar trabajos con el servicio IIS Este servicio convierte a un
ordenador en un servidor de Internet o Intranet es decir que en las computadoras
que tienen este servicio instalado se pueden publicar páginas Web tanto local
como remotamente (servidor Web).
Creando en IIS 6.0, Windows Server 2003 ofrece a los desarrolladores unos
elevados niveles de funcionalidad adicional, incluyendo un desarrollo de
aplicaciones rápido y una amplia selección de lenguajes.