Tema anterior: Referencia de instalación de Windows WISA/WISAx4

Tema siguiente: IIS08W/IIS08S/IIS08E/IIS08DC: referencia de instalación


IIS03W/IIS03S/IIS03E/IIS03DC: referencia de instalación

Cada dispositivo IIS03y se construye mediante el dispositivo para Windows Server genérico siguiente como clase base:

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 instalar y configurar el dispositivo IIS03y

  1. Cree el dispositivo WIN03y de Windows Server.
  2. Cree una aplicación que contenga una instancia de WIN03y y ramifique la instancia (denominada singleton en lo sucesivo).
  3. Configure los recursos predeterminados del singleton en cpu=1 y memory=1G para acelerar el proceso de creación del dispositivo.
    1. Seleccione el singleton en el editor de aplicaciones.
    2. Seleccione Recursos en el menú Dispositivo.
    3. Modifique los recursos predeterminados como se indica anteriormente.
  4. 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 de Web).
  5. Edite la clase y active la interfaz externa.
    1. Seleccione el singleton en el editor de aplicaciones.
    2. Seleccione Modificar límite en el menú Dispositivo.
    3. Seleccione la ficha Interfaces.
    4. Seleccione la casilla de verificación Interfaz externa en Interfaces sin formato.
  6. Inicie la aplicación y abra la consola gráfica del singleton mediante la GUI de CA AppLogic (en la ficha Aplicaciones, seleccione su aplicación e inicie sesión en la consola gráfica mediante el botón Inicio de sesión en la parte superior de la página).
  7. Inicie sesión en el dispositivo para Windows como Administrador.
  8. Instale .NET Framework 3.5 SP1, si aún no está instalado.
    1. Configure la interfaz externa con valores de configuración de red utilizables (se trata de la primera interfaz de red enumerada).
      • Acceda al Panel de control, Conexiones de red, Conexiones de área local X, Propiedades, Protocolo de Internet (TCP/IP), Propiedades y haga clic en Usar la siguiente dirección IP. A continuación, introduzca los valores que se pueden utilizar para el grid (dirección IP, máscara de red, puerta de enlace y servidor DNS).

      O bien, en el shell de comandos, ejecute lo siguiente:

      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] 
      
    2. Descargue e instale .NET Framework 3.5 SP1.
  9. Instale los componentes de IIS.
    1. Vaya a Panel de control, Agregar o quitar programas, Agregar o quitar componentes de Windows.
    2. Seleccione Servidor de aplicaciones y Detalles, y active las opciones siguientes:
      • Consola de servidor de aplicaciones
      • Habilitar el acceso de red COM+
      • En la sección de detalles de Servicios de Internet Information Server (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 de Servicio World Wide Web, active las opciones siguientes:
      • Páginas Active Server
      • Administración remota HTML (si está presente)
      • Servicio World Wide Web
    3. Desactive todas las opciones de componentes de Servidor de aplicaciones que no se indican anteriormente.
  10. Instale el MSI de IIS. Este instalador que se autoejecuta se puede descargar del controlador del grid a través de la interfaz predeterminada del singleton. Esta interfaz ya se configuró correctamente a través de DHCP.
    1. Para encontrar la dirección IP interna del controlador, ejecute en un shell de línea de comandos el siguiente comando y anote la dirección IP del servidor DHCP de la última interfaz enumerada (por ejemplo, Conexión de área local 5).
      ipconfig /all 
      
    2. 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.
    3. Haga doble clic en el archivo MSI del escritorio para proceder a la instalación.
    4. Suprima el archivo MSI y vacíe la papelera de reciclaje.
    5. Suprima los empalmes en los volúmenes de Windows tal como se describe en el dispositivo WIN03y de Windows Server.
  11. Elimine el archivo /appliance/passwd.stamp en un shell bash de Cygwin; de esta forma se asegura de que el dispositivo genere una nueva contraseña de administrador en el primer arranque después de la instalación.
  12. Detenga la aplicación y edite la clase.
    1. Cambie el color de icono de clase a azul.
    2. Cambie el nombre de la clase a IIS03y.
    3. 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).
    4. Cambie la URL de la documentación a lo siguiente:
      http://doc.3tera.com/AppLogic35/index.htm?toc.htm?CatWebServersIIS.html
      
    5. Cambie la categoría de clase a Web Servers.
    6. Agregue un volumen marcador de posición (nombre: contenido; montaje en D:\).
    7. Elimine la interfaz externa.
    8. Haga clic con el botón secundario del ratón en el singleton y seleccione Atributos. Cambie el nombre de la instancia a IIS03y.
    9. 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

i. Marque el terminal de red como puerta de enlace.

j. Agregue las propiedades siguientes:

Nombre

Tipo

Predeterminado

Restricciones

content_on_fs

Cadena

off

valores permitidos on|off

docs_dir

Cadena

/

filtro ^/[a-zA-Z0-9\s/-_]*  

logs_enabled

Cadena

off

valores permitidos on|off

logs_base_dir

Cadena

/

filtro ^/[a-zA-Z0-9\s/-_]*  

index_files

Cadena

default.htm default.asp default.aspx index.html

filtro [a-zA-Z\.\s]*  

max_connections

Entero

0

mín = 0, máx = 999999

idle_timeout_sec

Entero

15

mín = 1, máx = 3600  

data_timeout_sec

Entero

300

mín = 1, máx = 3600  

k. 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

  1. Compruebe el estado del volumen de inicio del singleton; para ello ejecute el siguiente comando del shell de Web:
    vol fscheck nombre_del_volumen 
    
  2. Mueva IIS03y a un catálogo (recomendamos system_ms).

    El dispositivo IIS03y ya está preparado para usarlo en sus aplicaciones de CA AppLogic.