Cómo: Crear y configurar directorios virtuales en IIS 5.0 y 6.0
Actualización: noviembre 2007
Con el Administrador de Servicios de Internet Information Server (IIS) puede crear un directorio virtual para una aplicación Web ASP.NET. Un directorio virtual aparece en los exploradores de los clientes como si estuviera incluido en el directorio raíz de un servidor Web, incluso si reside físicamente en otra parte. Este método permite publicar el contenido Web que no se encuentra en la carpeta raíz del servidor Web, como el contenido que está 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. En este tema se explica cómo se puede crear un directorio virtual y configurarlo para que ejecute páginas ASP.NET.
Para crear un directorio virtual, debe haber creado ya un sitio Web en el servidor Web. IIS crea un sitio Web predeterminado en el equipo durante la instalación. Si no ha creado un sitio propio, puede crear un directorio virtual en el sitio Web predeterminado. 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 directorio virtual para la aplicación Web, es posible que quiera crear un nuevo sitio Web con una identidad única. Para obtener información detallada sobre la creación de un sitio Web en el Administrador IIS, vea Cómo: Crear y configurar sitios web ASP.NET locales en IIS 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
En el menú Inicio, haga clic en Ejecutar.
En el cuadro Abrir, escriba inetmgr y haga clic en Aceptar.
Para iniciar el Administrador de IIS desde la consola Servicios administrativos
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.
En la ventana Panel de control, haga clic en Herramientas administrativas.
En la ventana Herramientas administrativas, haga clic en Serviciosde Internet Information Server.
Crear el directorio virtual
Un vez iniciado el Administrador IIS, ya puede crear un directorio virtual.
Para crear un directorio virtual mediante el Administrador IIS
En el Administrador IIS, expanda el equipo local y el sitio Web a los que desea agregar un directorio virtual. Haga clic con el botón secundario del mouse en el sitio o carpeta en el que desea crear el directorio virtual, señale a Nuevo y, a continuación, haga clic en Directorio virtual.
En el Asistente para crear un directorio virtual, haga clic en Siguiente.
En el cuadro Alias, escriba un nombre para el directorio virtual y, a continuación, haga clic en Siguiente. Elija un nombre corto que sea fácil de escribir porque el usuario deberá escribir este nombre para tener acceso al sitio Web.
En el cuadro Ruta de acceso, escriba o vaya al directorio físico que contiene el directorio virtual y, a continuación, haga clic en Siguiente. Observe que puede seleccionar una carpeta existente o crear una nueva para que incluya el contenido del directorio virtual.
Seleccione las casillas de verificación para los permisos de acceso que desea asignar a los usuarios. 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.
Haga clic en Siguiente y, a continuación, en Finalizar.
Configurar el directorio virtual
Después de crear un nuevo directorio virtual, 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 |
---|---|
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 a fin de 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 directorio virtual, puede agregar páginas Web ASP.NET al directorio físico que está asociado al directorio virtual. Para obtener más información, vea Administrar sitios web ASP.NET.
Para configurar la seguridad y la autenticación para un directorio virtual
En el Administrador IIS, haga clic con el botón secundario del mouse en el nodo para el directorio virtual que desea configurar y, a continuación, haga clic en Propiedades.
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.
Active la casilla de verificación para el método o métodos de autenticación que desea utilizar para el directorio virtual 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.
Nota: Los dos escenarios más comunes de autenticación son el uso de la autenticación integrada de Windows para un sitio de intranet local o el uso de la autenticación de formularios para un sitio de Internet o extranet donde los usuarios obtienen acceso al sitio a través de un firewall. Para configurar la autenticación para un escenario de desarrollo local o de intranet, borre la casilla de verificación Habilitar el acceso anónimo y asegúrese de que está seleccionada la casilla Autenticación de Windows integrada. Para configurar la autenticación de un sitio de Internet, debe configurar la autenticación de formularios, lo que va más allá del ámbito de este tema. Para obtener más información sobre opciones de autenticación, vea Autenticación de ASP.NET. Para consultar un tutorial que describe cómo crear un sitio mediante la autenticación de formularios, vea Cómo: Implementar la autenticación de formularios simple.
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.
En la ficha Seguridad, configure las cuentas y permisos adicionales que necesite y, a continuación, haga clic en Aceptar.
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 sitios web ASP.NET locales en IIS 6.0
Cómo: Implementar la autenticación de formularios simple