Cursos subvencionados para trabajadores
Realiza el curso gratis a través de tu empresa.
Cursos SubvencionadosYa sabemos las tecnología que vamos a utilizar para programar, ahora vamos a conocer qué es un servidor Web y cómo se instala ya que es el que nos va a proporcionar lo necesario para que sirva a los usuarios las páginas web que creemos. Primero vamos a conocer que es un servidor web.
Inscríbete ahora y accede a 3 unidades gratis
Evalua el curso de ASP NET 2.0 y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....
Un servidor web es un programa que se ejecuta en un equipo, normalmente un servidor y que proporciona páginas web a los "clientes" que le piden. Los clientes son los navegadores web como Internet Explorer o FireFox
Cuando llamamos a un equipo "servidor" nos referimos a un equipo que va a proporcionar determinados servicios a los usuarios de una red local o de Internet. Lleva un equipamiento de prestaciones mas avanzadas que un equipo de sobremesa y sobre todo incorpora un sistema operativo de servidor (Windows 2000 Server ó Windows 2003 Server).
Los requisitos necesarios son para la parte del servidor un Windows 2000/2003 Server. Y para el equipo cliente, con el que trabajaremos habitualmente utilizaremos un 2000 ó XP professional.
En nuestro equipo "cliente" o en el que vamos a trabajar sólo nos queda utilizar un buen editor de páginas web o editor de sitios web. Front Page 2000/XP es el editor que mejor sincroniza con nuestro IIS, por lo tanto debemos ver como se conecta FrontPage con este servidor de páginas Web. Es un producto que como opción forma parte de la suite Office de Microsoft. Finalmente un accesorio que incorpora IIS va a conectar nuestro Front Page con el servidor web IIS. Este accesorio se llama "Extensiones de servidor de Front Page" que veremos posteriormente.
Todo esto es válido para trabajar con las antiguas páginas ASP. Para que esta plataforma trabaje correctamente con ASP.NET necesitamos que el servidor lo incorpore. Actualmente Windows 2002 Server no incorpora soporte para la tecnología ASP y Windows 2003 Server lo hace pero para la versión 1.1 Así que tenemos que descargar el ASP.NET 2.0 e instalarlo en nuestro servidor.
Se puede descargar de varios sitios desde el sitio de Microsoft. Pero hay un sitio oficial para ASP.NET que será nuestra base para varias cosas que veremos en este curso. Este es el portal donde vas a encontrar toda las novedades sobre este entorno de programación. Lo malo es que está en inglés, pero bueno, ya sabes en el mundo de la programación es bastante normal.
El sitio web es este: www.asp.net. En la parte derecha tenemos el enlace para descargar nuestro ASP.NET 2.0

Al acceder a este sitio verás que hay varias versiones del .NET Framework. El que nos interesa es la versión 2.0.
De todas forma te incluyo aquí el enlace por si te pierdes en esas páginas o no quieres explorarlas ahora. Así que haz clic aquí para descargar el .Net Framework 2.0: Ojo, no lo ejecutes directamente, mejor lo descargas a tu equipo porque conviene tenerlo a mano para posibles reinstalaciones.
Una vez descargado ejecútalo:

La instalación es trivial, una vez que descomprime el programa nos muestra:

Al pulsar en "Siguiente" nos avisará que si aceptamos la licencia, decimos que si y comenzará la instalación:

Finalmente un mensaje nos indica que ya está listo:

| Nota: Para desarrollo podemos utilizar el servidor web que
incorpora Windows 2000/XP Professional. Es una versión reducida de la de
servidor pero totalmente operativa. Todo lo que veamos en el curso funciona
igualmente en esta versión del IIS. Ojo si utilizamos el mismo equipo como
servidor web tendremos que cuidarnos de tener un buen equipo con procesador
y memoria suficientes pues nos consumirá bastantes recursos. Otra cosa importante, si optamos por utilizar el IIS de Windows 2000 /XP Proffesional recordad que es una versión limitada y sólo proporcionará páginas a cuatro usuarios como máximo. |
Así que si queremos utilizar nuestro equipo para desarrollar aplicaciones Web tendremos que instalar localmente este componente. Ojo, como verás las páginas web en ASP.NET se ejecutan en el servidor así que este componente sólo debemos instalarlo en el servidor. Pero si vamos a utilizar nuestro equipo local para hacer pruebas éste necesitará este componente para que pueda ejecutar las páginas Web.
Inscríbete ahora y accede a 3 unidades gratis
Evalua el curso de ASP NET 2.0 y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....
Ahora realizaremos la instalación de nuestro servidor Web. Durante este curso nos basaremos en Internet Information Server 6.0 que es el incluido con Windows 2003 Server que será nuestro sistema operativo para el servidor. Sin embargo prácticamente todo lo que se comenta y explica en este curso es válido para las otras versiones menores (2000 Professional y XP)
Inscríbete ahora y accede a 3 unidades gratis
Evalua el curso de ASP NET 2.0 y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....
Si estamos trabajando con un Windows 2000 Server el programa ya lo tenemos instalado, vamos a comprobarlo... Hacemos doble clic en la opción "Agregar /Quitar programas" del panel de control de Windows. Una vez abierto seleccionamos la opción "Agregar componentes de Windows"

Si nos desplazamos a la parte inferior podemos ver que está instalado el programa "Servicios de Internet Information Server". Si queremos instalar la versión "Professional" para desarrollo veremos que no está instalada, pulsamos en la casilla de verificación y a continuación el botón siguiente para finalizar la instalación.
Con el botón "Detalles" podemos ver los componentes de estos Servicios de IIS. Vamos a enumerarlos para conocerlos y saber qué estamos instalando:

| Archivos comunes | Ficheros imprescindibles de Internet Information Server. Puesto que IIS además instala otros servicios éstos utilizan estos "archivos comunes". Son pues, obligatorios |
|---|---|
| Complemento de Servicios de Internet Information Server | Instala la interfaz administrativa o consola de administración. También es un componente imprescindible porque nos va a permitir administrar nuestra Intranet |
| Documentación | Documentación completa del IIS: su instalación, funcionamiento, opciones, programación, ... |
| Extensiones de servidor de Front Page 2000 | Complemento indispensable para que se comuniquen correctamente el servidor web (IIS) y nuestro editor Front Page 2000. Es imprescindible. |
| Servicio de Protocolo de transferencia de archivos (FTP) | Módulo adicional para crear un servidor de transferencia de archivos conocido como FTP. En nuestro paso no es necesario puesto que lo realizaremos todo desde la propia Intranet. |
| Servicio SMTP | Módulo adicional para crear un servicio de transferencia de mensajes o SMTP. Tampoco es necesario para nuestra Intranet |
| Servicio World Wide Web | Servicio de publicación de páginas web. Es decir nuestro IIS, imprescindible. |
| Sólo Server: Servicio NNTP | Proporciona un servicio de grupos de noticias o "newsgroup". No es necesario. |
| Sólo Server: Administrador de servicios Internet HTML | Páginas web con las que podemos administrar el sitio web. Es otra forma alternativa a la consola de administración. No es recomendable porque es un potencial agujero de seguridad: si alguien consigue acceder a estas páginas puede detener y romper nuestra Intranet. |
| Sólo Server: Visual InterDev RAD | Complemento para conectar los sitios web con el programa Visual Interdev para desarrollo. Este programa funciona bien con aplicaciones cliente pero no para páginas de nuestra Intranet así que no lo instalaremos. |
Una vez que tenemos nuestro servidor IIS instalado o comprobado éstos se instalan en el servidor como "servicios". Un servicio es un programa especial que está continuamente en ejecución y que simplemente "espera conexiones" por ejemplo espera que le soliciten páginas web. Otros servicios pueden proporciona vídeo bajo demanda, transferencias de ficheros (FTP) o servicios de chat. En nuestro caso nos centraremos en el servidor Web de Microsoft: Internet Information Server.
Inscríbete ahora y accede a 3 unidades gratis
Evalua el curso de ASP NET 2.0 y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....
Ahora realizaremos la instalación del servidor Web desde un Windows 2003 Server. Podemos utilizar los dos sistemas de siempre, con el asistente o con la opción de agregar/quitar programas. Utilizaremos esta última forma para buscar estos componentes:

En este caso el programa se encuentra dentro del grupo "Servidor de aplicaciones":

Por un lado tenemos el componente ASP.NET que es imprescindible para que nuestro IIS pueda ejecutar las páginas Web desarrollemos con programación. La marcaremos, luego marcamos la penúltima opción "Instalar Internet Information Server (IIS)" y pulsamos en "Detalles" para ver que componentes tiene:

Que corresponden con estos componentes:

EL primero es para poder administrar el IIS desde páginas Web en lugar de la consola MMC. El segundo es el cliente para Terminal Server en versión Web, donde podremos iniciar una sesión en el servidor de terminales pero desde una página Web en lugar de desde el programa cliente habitual.
Vamos a comprobar que se están ejecutando correctamente los servicios necesarios para nuestro servidor. Para esto seleccionamos la opción "servicios" dentro de la carpeta "herramientas administrativas" del panel de control:

Ojo, en Windows 2003 Server es algo distinto:

Los dos servicios que deben estar funcionando son: la administración de IIS que nos va a permitir conectar la consola MMC de administración con el servidor web y el propio IIS como "Publicación en Word Wide Web". El inicio debe estar como en la imagen en "automático" de esta forma nos aseguramos que se inicia el servidor web al reiniciar el equipo o el servidor...
Inscríbete ahora y accede a 3 unidades gratis
Evalua el curso de ASP NET 2.0 y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....
Copyright 2008© ADRInfor S.L. Logroño | Tel: 941250116 Fax: 941236805 | Email | Politica de Privacidad | Aviso Legal