Configuración del Paso 2: Configurar servidores de granja de servidores web de IIS
por Keith Newman y Robert McMurray
En la segunda fase de la creación de la granja de servidores web, configure el contenido compartido y la configuración compartida en el primer servidor web. A continuación, agregue más servidores web a la granja de servidores.
Cuando haya terminado estas tareas, registre sus decisiones de diseño antes de pasar a Step 3: Configure IIS Web Farm Load Balancing.
2.1. Preparar el servidor de archivos de back-end
En este procedimiento, configure un servidor de archivos de back-end con dos carpetas compartidas. Una carpeta contiene los archivos de contenido compartidos para el sitio web. La otra, contiene los archivos de configuración compartidos.
Una vez que la carpeta de contenido compartida esté lista, copie los archivos del sitio web que configuró en el servidor web principal a la carpeta de contenido.
Para configurar el servidor de archivos de back-end
- En el servidor de archivos, abra el Explorador de Windows.
- Cree una carpeta para el contenido compartido, por ejemplo
C:\Content
. - Cree una carpeta para la configuración compartida, por ejemplo
C:\Config
. - Comparta la carpeta de contenido mediante las credenciales de usuario personalizadas.
- Comparta la carpeta de configuración mediante las credenciales de usuario personalizadas.
- Copie los archivos desde el sitio web de trabajo en el servidor web principal, en la carpeta de contenido del servidor web, por ejemplo
C:\Content\MySite
.
2.2. Configurar el contenido compartido
En este procedimiento, configura el contenido compartido del servidor web principal. Cuando termine, el servidor web recupera el contenido del servidor de archivos de back-end.
Para configurar el contenido compartido
En su objeto principal, abra el Administrador de IIS, seleccione el sitio web y haga clic en Configuración avanzada en el panel Acciones.
En la página Configuración avanzada, cambie el valor de Ruta de acceso física a la ruta de acceso UNC de configuración, por ejemplo
\\FileServer\Content\MySite
.Seleccione Credenciales de ruta de acceso física y haga clic en el botón de puntos suspensivos (...).
En el cuadro de diálogo Conectar como, seleccione Usuario específico y haga clic en Establecer.
Escriba las credenciales de la cuenta de usuario compartida personalizada y haga clic en Aceptar.
Haga clic en Aceptar dos veces para salir de Configuración avanzada.
Si la granja de servidores web es compatible con ASP.NET, abra el símbolo del sistema y escriba uno de los siguientes comandos en función del sistema:
- Sistemas de 64 bits:
cd %windir%\Microsoft.NET\Framework64\v4.030319
- Sistemas de 32 bits:
cd %windir%\Microsoft.NET\Framework\v4.030319
- Sistemas de 64 bits:
Escriba el comando siguiente:
caspol -m -ag 1. -url file://<file server>/<content>/<website>/* FullTrust
Reemplace
<file server>
por el nombre del servidor de archivos. Reemplace<content>
por el nombre de la carpeta de contenido compartido. Reemplace<website>
por el nombre de la carpeta de su sitio web. Tenga en cuenta que FullTrust distingue mayúsculas de minúsculas.Cierre el símbolo del sistema y seleccione Grupos de aplicaciones en la página Conexiones.
Seleccione el grupo de aplicaciones para el sitio y haga clic en Reciclaje en el panel Acciones.
Abra un explorador y vea el sitio con localhost. El sitio se mostrará con normalidad, pero el contenido procede del servidor de archivos de back-end.
2.3. Establecer la configuración compartida
Para establecer la configuración compartida, exporte los archivos de configuración al servidor de archivos de back-end. A continuación, señale el servidor web para la ubicación de la configuración compartida.
Para establecer la configuración compartida
- Abra el Administrador de IIS, seleccione el nombre del servidor y haga doble clic en Configuración compartida.
- En el panel Acciones, haga clic en Exportar configuración.
- En el cuadro Ruta de acceso física, escriba la ruta de acceso UNC para la carpeta de configuración compartida del servidor de archivos, por ejemplo
\\FileServer\Config
. - Haga clic en Conectar como.
- Escriba las credenciales de la cuenta de usuario compartida personalizada y haga clic en Aceptar.
- En Claves de cifrado, escriba una contraseña para el cifrado de los archivos de configuración y confirme la contraseña.
- Haga clic en OK.
- En la página Configuración compartida, seleccione la casilla Habilitar la configuración compartida .
- En el cuadro Ruta de acceso física, escriba la ruta de acceso UNC a la carpeta de configuración del servidor de archivos.
- En el cuadro Nombre de usuario, escriba el nombre de usuario compartido personalizado.
- En los cuadros Contraseña y Confirmar contraseña, escriba la contraseña de la cuenta de usuario para recursos compartidos.
- En el panel Acciones, haga clic en Aplicar.
- En el cuadro de diálogo Contraseña de cifrado de claves, escriba la contraseña de las claves de cifrado y haga clic en Aceptar.
- Cierre el Administrador de IIS y vuelva a abrirlo. IIS está utilizando los archivos de configuración que se encuentran en el servidor de archivos.
2.4. Agregar servidores web a la granja de servidores
Un servidor web agregado a la granja de servidores mediante este procedimiento recupera información de configuración y contenido del sitio web del servidor de archivos de back-end.
Para agregar un servidor web a la granja de servidores
Abra el Administrador de IIS, seleccione el nombre del servidor y haga doble clic en Configuración compartida.
En la página Configuración compartida, seleccione la casilla Habilitar la configuración compartida .
En el cuadro Ruta de acceso física, escriba la ruta de acceso UNC a la carpeta de configuración del servidor de archivos.
En el cuadro Nombre de usuario, escriba el nombre de usuario compartido personalizado.
En los cuadros Contraseña y Confirmar contraseña, escriba la contraseña de la cuenta de usuario para recursos compartidos.
En el panel Acciones, haga clic en Aplicar.
En el cuadro de diálogo Contraseña de cifrado de claves, escriba la contraseña de las claves de cifrado y haga clic en Aceptar.
Cierre y vuelva a abrir el Administrador de IIS.
Si la granja de servidores web es compatible con ASP.NET, abra el símbolo del sistema y escriba uno de los siguientes comandos en función del sistema:
- Sistemas de 64 bits:
cd %windir%\Microsoft.NET\Framework64\v4.030319
- Sistemas de 32 bits:
cd %windir%\Microsoft.NET\Framework\v4.030319
- Sistemas de 64 bits:
Escriba el comando siguiente:
caspol -m -ag 1. -url file://<file server>/<content>/<website>/* FullTrust
Reemplace
<file server>
por el nombre del servidor de archivos. Reemplace<content>
por el nombre de la carpeta de contenido compartido. Reemplace<website>
por el nombre de la carpeta de su sitio web. Tenga en cuenta que FullTrust distingue mayúsculas de minúsculas.Cierre el símbolo del sistema y seleccione Grupos de aplicaciones en la página Conexiones.
Seleccione el grupo de aplicaciones para el sitio y haga clic en Reciclaje en el panel Acciones.
Abra un explorador y vea el sitio con localhost. El sitio se muestra como lo hizo en el servidor principal.
Consulte también
- Paso 3: Configurar el equilibrio de carga de la granja de servidores web de IIS
- Paso 1: Instalar la infraestructura de la granja de servidores web de IIS
- Paso 2: Planear la configuración de la granja de servidores web de IIS
- Configurar una granja de servidores web con servidores IIS
- Crear una granja de servidores web con servidores IIS
- Plataforma del servidor web de hospedaje sencillo (IIS): Introducción al escenario