Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
de Tali Smith
Introducción
Cuando quiera publicar contenido para el acceso por Internet o una conexión de intranet, puede agregar un sitio web al servidor web para almacenar el contenido.
Durante la instalación de Internet Information Services (IIS), se crea una configuración de sitio web predeterminada en el directorio \Inetpub\Wwwroot
del servidor web. Puede usar este directorio predeterminado para publicar el contenido web, o bien crear un directorio en una ubicación del sistema de archivos que elija.
Al agregar un sitio web en IIS, se crea una entrada de sitio en el archivo ApplicationHost.config. En la entrada se especifica el enlace de red para el sitio, se asigna el sitio a una ubicación en el sistema de archivos y, opcionalmente, se especifican las credenciales de usuario para el acceso al contenido.
Para obtener información sobre los niveles en los que puede realizar este procedimiento y los módulos, controladores y permisos necesarios para hacerlo, vea Requisitos de características de sitios (IIS 7).
Adición de un sitio web
Puede realizar este procedimiento mediante la interfaz de usuario (IU) del Administrador de IIS, la ejecución de comandos Appcmd.exe en una ventana de línea de comandos, la edición directa de archivos de configuración o la escritura de scripts de Instrumental de administración de Windows® (WMI).
Uso de la interfaz de usuario
- Inicie el Administrador de IIS. Para obtener información sobre cómo iniciar el Administrador de IIS, vea Apertura del Administrador de IIS (IIS 7). Para obtener información sobre cómo navegar a ubicaciones en la interfaz de usuario, vea Navegación en el Administrador de IIS (IIS 7).
- En el panel Conexiones, haga clic con el botón derecho en el nodo Sitios del árbol y, después, haga clic en Agregar sitio web.
- En el cuadro de diálogo Agregar sitio web, escriba un friendly name para el sitio web en el cuadro Nombre del sitio web.
- Si quiere seleccionar un grupo de aplicaciones diferente al que aparece en el cuadro Grupo de aplicaciones. En el cuadro de diálogo Seleccionar grupo de aplicaciones, seleccione un grupo de aplicaciones de la lista Grupo de aplicaciones y, después, haga clic en Aceptar.
- En el cuadro Ruta de acceso física, escriba la ruta de acceso física de la carpeta del sitio web, o bien haga clic en el botón Examinar (...) para navegar por el sistema de archivos y buscar la carpeta.
- Si la ruta de acceso física que escribiste en el paso 5 es un recurso compartido remoto, haz clic en Conectar como para especificar las credenciales que tienen permiso para acceder a la ruta de acceso. Si no usa credenciales específicas, seleccione la opción Usuario de la aplicación (autenticación transferida) del cuadro de diálogo Conectar como.
- Selecciona el protocolo para el sitio web desde la lista Tipo .
- El valor predeterminado del cuadro Dirección IP es Todas sin asignar. Si tiene que especificar una dirección IP estática para el sitio web, escriba la dirección IP en el cuadro Dirección IP.
- Escriba un número de puerto en el cuadro de texto Puerto.
- También puede escribir un nombre de encabezado host para el sitio web en el cuadro Encabezado host.
- Si no tienes que realizar ningún cambio en el sitio y quieres que el sitio web esté disponible inmediatamente, selecciona la casilla de verificación Iniciar sitio web inmediatamente .
- Haga clic en OK.
Uso del símbolo del sistema
Para agregar un sitio, use la siguiente sintaxis:
appcmd add site /name: string /id: uint /physicalPath: string /bindings: string
La cadena de nombre de variable es el nombre y el identificador de variable uint es el entero sin signo que desea asignar al sitio. Las variables name string e id uint son las únicas variables necesarias al agregar un sitio en Appcmd.exe. Tenga en cuenta que al agregar un sitio sin especificar los valores para los atributos bindings y physicalPath, el sitio no se podrá iniciar.
La cadena physicalPath variable es la ruta de acceso del contenido del sitio en el sistema de archivos.
La cadena de enlaces de variables contiene información que se usa para acceder al sitio y debe estar en forma de protocol/IP_address:port:host_header
. Por ejemplo, un enlace de sitio web es la combinación de protocolo, dirección IP, puerto y encabezado host. Un enlace de http/*:85: permite que un sitio web escuche solicitudes HTTP en el puerto 85 para todas las direcciones IP y nombres de dominio (también conocidos como encabezados host o nombres de host). Por otra parte, un enlace de http/*:85:marketing.contoso.com permite que un sitio web escuche solicitudes HTTP en el puerto 85 para todas las direcciones IP y el nombre de dominio marketing.contoso.com.
Para agregar un sitio web con el nombre Contoso con un identificador de 2 que tenga contenido en C:\Contoso
y que escuche las solicitudes HTTP en el puerto 85 de todas las direcciones IP y un nombre de dominio marketing.contoso.com, escriba lo siguiente en el símbolo del sistema y, después, presione Entrar:
appcmd add site /name: contoso /id:2 /physicalPath: c:\contoso /bindings:http/*:85: marketing.contoso.com
Para más información, vea Appcmd.exe.
Configuración
Puede configurar los elementos siguientes:
<site>
<application>
<virtualDirectory>
<bindings>
Para más información sobre la configuración, vea IIS 7: esquema de configuración de IIS en Microsoft® Developer Network (MSDN®).
Para más información sobre WMI e IIS, vea Instrumental de administración de Windows (WMI) en IIS 7. Para más información sobre las clases, métodos o propiedades asociadas a este procedimiento, vea la Referencia del proveedor WMI de IIS en el sitio de MSDN.