Cómo: Crear y configurar sitios web ASP.NET locales en IIS 6.0

Actualización: noviembre 2007

Con el Administrador de Servicios de Internet Information Server (IIS) se puede crear un sitio Web local para alojar una aplicación Web ASP.NET. En este tema se explica cómo se puede crear un sitio Web local y configurarlo para que ejecute páginas de ASP.NET. Para obtener información detallada adicional sobre la instalación y la configuración de IIS o la creación de un sitio Web, consulte la documentación de la Ayuda de IIS que se incluye con el producto o la documentación del producto IIS en pantalla en el sitio Web Microsoft TechNet.

Como alternativa a la creación de un sitio local, también puede crear un directorio virtual. Esto ofrece un modo de alojar el sitio Web en un equipo, mientras que el contenido y las páginas reales del sitio Web se encuentran en un lugar distinto al directorio raíz o principal como, por ejemplo, en un equipo remoto. Es también una forma cómoda de configurar un sitio para el trabajo de desarrollo Web local porque no requiere una identidad de sitio única, lo que significa que se necesita un número menor de pasos para crear un sitio único. Para obtener información detallada, vea Cómo: Crear y configurar directorios virtuales en IIS 5.0 y 6.0.

Iniciar el Administrador IIS

En primer lugar, debe iniciar el Administrador IIS.

Nota importante:

Debe iniciar una sesión como miembro del grupo Administradores en el equipo local para realizar el procedimiento (o procedimientos) siguientes, o debe haber delegado en la autoridad adecuada.

Para iniciar el Administrador de IIS desde el cuadro de diálogo Ejecutar

  1. En el menú Inicio, haga clic en Ejecutar.

  2. En el cuadro Abrir, escriba inetmgr y haga clic en Aceptar.

Para iniciar el Administrador de IIS desde la consola Servicios administrativos

  1. En el menú Inicio, haga clic en Ejecutar. En la ventana de texto Ejecutar, escriba panel de control y, a continuación, haga clic en Aceptar.

  2. En la ventana Panel de control, haga clic en Herramientas administrativas.

  3. En la ventana Herramientas administrativas, haga clic en Serviciosde Internet Information Server.

Crear un sitio Web local

Una vez iniciado el Administrador IIS, se puede crear un sitio. Los procedimientos siguientes explican cómo crear un sitio en la versión 6.0 de IIS.

Nota:

Los procedimientos para crear un sitio Web local en versiones anteriores de IIS son similares a los procedimientos siguientes pero difieren en algunos detalles. Para obtener más información sobre cómo crear un sitio Web en otras versiones, consulte la documentación de la Ayuda de IIS que se incluye con la copia local de IIS (escriba https://localhost/iisHelp/ en la barra de direcciones del explorador y presione ENTRAR) o la documentación del producto IIS en pantalla de las versiones anteriores en el sitio Web Microsoft TechNet.

Para crear un sitio Web local en IIS 6.0

  1. En el Administrador IIS, expanda el equipo local, haga clic con el botón secundario en la carpeta Sitios Web, señale a Nuevoy haga clic en Sitio Web.

  2. En el Asistente para crear un sitio Web, haga clic en Siguiente.

  3. En el cuadro Descripción, escriba una etiqueta descriptiva para el sitio (esta etiqueta no es lo que escribirá en la barra de direcciones de un explorador ) y, a continuación, haga clic en Siguiente.

  4. Escriba o seleccione la dirección IP (el valor predeterminado es Ninguna asignada), el puerto TCP y el encabezado de host (por ejemplo, www.microsoft.contoso.com) para el sitio.

    Nota importante:

    Para asegurarse de que las solicitudes del usuario llegan al sitio Web correcto, debe diferenciar cada sitio del servidor con al menos uno de los tres identificadores únicos: un nombre de encabezado de host, una dirección IP o un número de puerto TCP. El uso de nombres de encabezado de host únicos es la manera preferida de identificar varios sitios Web en un servidor único. Para llegar al sitio, un cliente debe escribir el par nombre/dirección IP que aparece para el sitio en el servidor DNS o en el archivo local HOSTS. Para obtener más información sobre cómo elegir identificadores únicos, vea Hosting Multiple Web Sites on a Single Server en la documentación del producto IIS 6.0.

  5. En el cuadro Ruta de acceso, escriba o vaya al directorio que incluye, o incluirá, el contenido del sitio y, a continuación, haga clic en Siguiente.

  6. Active las casillas de verificación para los permisos de acceso que desea asignar a sus usuarios y, a continuación, haga clic en Finalizar. De manera predeterminada, las casillas de verificación Lectura y Ejecutar secuencias de comandos aparecen seleccionadas; estos permisos permiten ejecutar páginas ASP.NET para muchos escenarios comunes.

Configurar un sitio Web local

Después de crear un nuevo sitio Web local, puede configurarlo para que ejecute páginas ASP.NET y definir su seguridad. La tabla siguiente muestra la configuración de los permisos que están disponibles en todas las versiones de IIS, incluso IIS 6.0.

Cuenta o grupo

Permisos

Administradores

Control total

Sistema

Control total

Cuenta o grupo que se elige a fin de proporcionar acceso para explorar el sitio si se ha deshabilitado la autenticación anónima al crear el directorio virtual.

Leer y Ejecutar

Cuenta configurada para obtener acceso a los recursos del sistema para el contexto de usuario actual de ASP.NET, como la cuenta de Network Service (IIS 6.0) o la cuenta ASPNET (IIS 5.0 y 5.1).

Leer y Ejecutar

Mostrar contenido de carpeta

Lectura

Escritura

Una vez configurado el sitio, se pueden agregar páginas Web ASP.NET al directorio del sitio.

Para configurar la seguridad y la autenticación para un sitio Web local

  1. En el Administrador IIS, haga clic con el botón secundario del mouse en el nodo para el sitio que desea configurar y, a continuación, haga clic en Propiedades.

  2. Haga clic en la ficha Seguridad de directorios y, a continuación, en la sección Autenticación y control de acceso, haga clic en Editar.

  3. Active la casilla de verificación para el método o métodos de autenticación que desea utilizar para el sitio y, a continuación, haga clic en Aceptar. Las casillas de verificación Habilitar el acceso anónimo y Autenticación integrada de Windows están seleccionadas de manera predeterminada.

  4. En el Explorador de Windows, desplácese a la carpeta que va a contener las páginas del sitio. Haga clic con el botón secundario del mouse en la carpeta y, a continuación, haga clic en Compartir y seguridad en el menú contextual.

  5. En la ficha Seguridad, configure las cuentas y los permisos adicionales mínimamente necesarios para ejecutar el sitio Web y, a continuación, haga clic en Aceptar. Algunas de las cuentas mostradas, como Administradores y Sistema, ya están configuradas de manera predeterminada.

    Nota:

    Para cambiar los permisos de una cuenta ya existente, selecciónela en la lista Nombres de grupos o usuarios y, a continuación, active las casillas de verificación de los permisos correspondientes. Para agregar una nueva cuenta, haga clic en Agregar y, a continuación, en el botón Ubicaciones. Seleccione el nombre del equipo local en la lista y haga clic en Aceptar. A continuación, escriba en el cuadro de texto el nombre de la cuenta que desee agregar. Después de escribir un nombre, haga clic en Comprobar nombres para comprobar el nombre de cuenta y, por último, haga clic en Aceptar para agregar la cuenta.

Vea también

Tareas

Cómo: Crear y configurar directorios virtuales en IIS 5.0 y 6.0

Cómo: Implementar la autenticación de formularios simple

Otros recursos

Administrar sitios web ASP.NET

Autenticación de ASP.NET