IIS03W/IIS03S/IIS03E/IIS03DC: referencia de instalación
Cada dispositivo IIS03y se genera utilizando el siguiente dispositivo para Windows Server genérico como clase base:
- IIS03W - WIN03W
- IIS03S - WIN0364S
- IIS03E - WIN0364E
- IIS03DC - WIN0364DC
En primer lugar, hay que crear el dispositivo WIN03y para Windows Server tal y como se describe aquí.
Nota: En las instrucciones siguientes, el marcador de posición y de WIN03y e IIS08y corresponde a la edición de Windows en que se basa el dispositivo o la aplicación (S se refiere a Standard; E, a Enterprise; DC, a DataCenter; y W, a Web).
Para crear el dispositivo WIN03 de Windows Server y dejar el dispositivo IIS03y listo para el uso:
- Cree una aplicación que contenga una instancia de WIN03y y ramifique la instancia (denominada singleton en lo sucesivo).
- Para agilizar el proceso de creación del dispositivo, configure los recursos predeterminados del singleton con los valores cpu=1 y memory=1G:
- Seleccione el singleton en el editor de aplicaciones
- Seleccione Recursos en el menú Dispositivo
- Modifique los recursos predeterminados como se ha indica anteriormente
- Si es necesario, cambie el tamaño del volumen de arranque de WIN03y, si es necesario, y asegúrese de que haya al menos 1 GB de espacio libre en disco (use el comando vol resize del shell Web).
- Edite la clase y active la interfaz externa:
- Seleccione el singleton en el editor de aplicaciones
- En el menú Dispositivo, seleccione Modificar límite
- Seleccione la ficha Interfaces
- Seleccione la casilla de verificación Interfaz externa en Interfaces sin formato.
- Inicie la aplicación y abra la consola gráfica del singleton mediante la GUI de AppLogic (en la ficha Aplicaciones, seleccione la aplicación e inicie sesión en la consola gráfica con el botón Inicio de sesión (gráfico) de la parte superior de la página).
- Inicie sesión en el dispositivo para Windows como Administrador.
- Si todavía no ha instalado .NET Framework 3.5 SP1 hágalo ahora:
- configure la interfaz externa con valores de configuración de red utilizables (se trata de la primera interfaz de red enumerada):
- acceda a Panel de control, Conexiones de red, Conexiones de área local X, Propiedades, Protocolo de Internet (TCP/IP), Propiedades. Haga clic en Usar la siguiente dirección IP e introduzca valores utilizables para el grid (dirección IP, máscara de red, puerta de enlace, servidor DNS)
- alternativamente, en el shell de comandos:
- netsh interface ip set address name="Local Area Connection X" static [ip-address] [netmask] [gateway] 1
- netsh interface ip set dns name="Local Area Connection X" static [dns-ip]
- abra Internet Explorer, busque .NET Framework 3.5 SP1; descárguelo e instálelo
- Instale los componentes de IIS:
- vaya a Panel de control, Agregar o quitar programas, Agregar o quitar componentes de Windows
- seleccione Servidor de aplicaciones y Detalles, y a continuación active las opciones siguientes:
- Consola de servidor de aplicaciones
- Habilitar el acceso de red COM+
- en la sección de detalles de Internet Information Services(IIS), active las opciones siguientes:
- Archivos comunes
- Servicio de Protocolo de transferencia de archivos (FTP)
- Administrador de servicios de Internet Information Server
- Servicio SMTP
- en la sección de detalles del servicio World Wide Web, active las opciones siguientes:
- Páginas Active Server
- Administración remota (HTML)
- Servicio World Wide Web
- Desactive todas las opciones de componentes de Servidor de aplicaciones que no se indican anteriormente.
- Instale el msi de IIS. Este instalador que se autoejecuta se puede descargar del controlador de grid a través de la interfaz predeterminada del singleton. Esta interfaz ya se configuró correctamente a través de DHCP.
- Para encontrar la dirección IP interna del controlador del grid, ejecute en un shell de línea de comandos ipconfig /all y anote la dirección IP del servidor DHCP de la última interfaz enumerada (por ejemplo, Conexión de área local 5).
- Escriba la ruta http://IP-address:8080/download/ en IE y descargue el msi de IIS actual de Windows (por ejemplo, IIS_Windows-1.0.0-1.msi):
- Haga clic con el botón secundario del ratón en el archivo msi y seleccione Guardar destino como para descargar el archivo en el escritorio.
- Haga doble clic en el archivo msi del escritorio para realizar la instalación.
- Suprima el archivo msi y vacíe la papelera de reciclaje.
- Suprima las carpetas siguientes después de que se instale IIS (se trata de carpetas deterioradas que es preciso suprimir para poder cambiar el tamaño del volumen más adelante):
- WINDOWS\assembly\GAC_32\System.EnterpriseServices\2.0.0.0__b03f5f7f11d50a3a\
- WINDOWS\assembly\GAC_MSIL\IEExecRemote\2.0.0.0__b03f5f7f11d50a3a\
- En un shell bash de Cygwin, elimine el archivo /appliance/passwd.stamp; esto ayuda a asegurar que el dispositivo generará una nueva contraseña de administrador la primera vez que se vuelva a arrancar el sistema tras la creación de instancias.
- Detenga la aplicación y edite la clase:
- cambie el color de icono de clase a azul
- cambie el nombre de clase a IIS03y
- cambie la descripción de clase (por ejemplo, Dispositivo de servidor Web, basado en Windows Server 2003 Standard Edition R2 32/64 bits (v1.0.0-1); IIS y ASP.NET incluidos)
- cambie la categoría de clase a Servidores Web
- agregue un volumen marcador de posición (nombre: content; montado en D:\).
- elimine la interfaz externa
- modifique los terminales:
|
Nombre del terminal
|
Dirección
|
Protocolo
|
|
in
|
Entrada
|
http
|
|
db
|
Salida
|
Cualquiera
|
|
fs
|
Salida
|
cifs
|
|
log
|
Salida
|
cifs
|
|
aux
|
Salida
|
Cualquiera
|
|
net
|
Salida
|
Cualquiera
|
|
mon
|
Salida
|
cce
|
- Marque el terminal net como puerta de enlace.
- agregue las propiedades siguientes:
|
Nombre
|
Tipo
|
Predeterminado
|
Restricciones
|
|
content_on_fs
|
Cadena
|
off
|
on, off
|
|
docs_dir
|
Cadena
|
(vacía)
|
|
|
logs_enabled
|
Cadena
|
off
|
on, off
|
|
logs_base_dir
|
Cadena
|
/
|
|
|
index_files
|
Cadena
|
default.htm default.asp default.aspx index.html
|
|
|
max_connections
|
Entero
|
(vacía)
|
mín = 1, máx = 999999
|
|
idle_timeout_sec
|
Entero
|
15
|
|
|
data_timeout_sec
|
Entero
|
300
|
|
- Establezca los recursos:
|
Recurso
|
Mínimo
|
IIS03W
|
IIS03S
|
IIS03E
|
IIS03DC
|
Predeterminado
|
|
CPU
|
0.10
|
2
|
4
|
8
|
32
|
0,25
|
|
Mem.
|
256 M
|
2 G
|
4 G
|
64 G
|
64 G
|
512 M
|
|
Ancho de banda
|
1 M
|
2 G
|
2 G
|
2 G
|
2 G
|
250 M
|
12. Se recomienda verificar el estado del volumen de arranque del singleton. Para ello, ejecute el siguiente comando desde el shell Web: vol fscheck name_of_volume
13. Mueva IIS03y a un catálogo (3tera recomienda system_ms).
14. El dispositivo IIS03y ya está preparado para usarlo en sus aplicaciones de CA 3Tera AppLogic.