Argomento precedente: Riferimento per l'installazione di WISA/WISAx4 di Windows

Argomento successivo: IIS08W/IIS08S/IIS08E/IIS08DC: Riferimento per l'installazione

IIS03W/IIS03S/IIS03E/IIS03DC: Riferimento per l'installazione

Ogni appliance IIS03y viene creata utilizzando la seguente appliance generica di Windows Server come classe base:

Per prima cosa, creare l'appliance WIN03y di Windows Server Appliance come descritto qui.

Nota: nelle seguenti istruzioni, il segnaposto y in WIN03y e IIS08y è per l'edizione di Windows su cui si basa l'appliance/app (S per standard, E per Enterprise, DC per DataCenter, W per Web).

Per installare e configurare l'appliance IIS03y

  1. Creare un'applicazione che contiene un'istanza di WIN03y ed effettuare la diramazione dell'istanza (a cui si fa riferimento di seguito come singleton).
  2. Configurare le risorse predefinite del singleton su cpu=1 e memoria=1GB per accelerare il processo di creazione dell'appliance.
    1. Selezionare il singleton nell'editor dell'applicazione.
    2. Selezionare Risorse nel menu Appliance.
    3. Modificare le risorse predefinite come specificato sopra.
  3. Ridimensionare il volume di avvio WIN03y, se necessario, per verificare che vi sia almeno 1 GB di spazio libero su disco (utilizzare il comando vol resize nella shell).
  4. Modificare la classe e abilitare l'interfaccia esterna.
    1. Selezionare il singleton nell'editor dell'applicazione.
    2. Selezionare Modifica limite nel menu Appliance.
    3. Selezionare la scheda Interfacce.
    4. Selezionare la casella di controllo Interfaccia esterna in Interfacce Raw.
  5. Avviare l'applicazione, quindi aprire la console grafica del singleton utilizzando la GUI di CA 3Tera AppLogic (nella scheda Applicazioni, selezionare l'applicazione e accedere alla console grafica utilizzando il pulsante Accesso nella parte superiore della pagina.
  6. Accedere all'appliance di Windows come amministratore.
  7. Installare .NET Framework 3.5 SP1, se non è già installato.
    1. Configurare l'interfaccia esterna con impostazioni di rete utilizzabili (questa è la prima interfaccia enumerata di rete).
      • Accedere a pannello di controllo, Connessioni di rete, Connessione LAN X, Proprietà, Protocollo Internet (TCP/IP), Proprietà; fare clic su Utilizza il seguente indirizzo IP e immettere valori utilizzabili per la griglia (indirizzo IP, maschera di rete, gateway, server DNS)

      Oppure, nella shell del comando, eseguire le seguenti operazioni:

      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. Scaricare e installare .NET Framework 3.5 SP1.
  8. Installare componenti di IIS.
    1. Accedere a Pannello di controllo, Aggiungi o Rimuovi programmi, Aggiungi o Rimuovi componenti di Windows
    2. Selezionare Server delle applicazioni e Dettagli e verificare quanto segue:
      • Console di server delle applicazioni
      • Abilitare accesso COM+ alla rete
      • Sotto la sezione Dettagli per Internet Information Services (IIS), verificare quanto segue:
      • File comuni
      • Servizio FTP (File Transfer Protocol)
      • Gestione di Internet Information Services
      • Servizio SMTP
      • Nella sezione Dettagli per il servizio World Wide Web verificare quanto segue:
      • Pagine del server attivo
      • Amministrazione remota (HTML)
      • Servizio World Wide Web
    3. Deselezionare tutti i componenti del server delle applicazioni che non sono elencati.
  9. Installare msi di IIS. Il programma di installazione self-executing può essere scaricato dal controller della griglia tramite l'interfaccia predefinita del singleton. Questa interfaccia è già stata configurata correttamente tramite DHCP.
    1. Per trovare l'indirizzo IP interno del controller della griglia, in una shell della riga di comando eseguire il seguente comando e prendere nota dell'indirizzo IP del server DHCP per l'ultima interfaccia enumerata (ad esempio, connessione LAN 5).
      ipconfig /all 
      
    2. Puntare IE all'indirizzo http://IP-address:8080/download/ e scaricare l'msi dell'IIS di Windows corrente (ad esempio, IIS_Windows-1.0.0-1.msi):
      • Fare clic con il tasto destro del mouse sul file msi e selezionare Salva come per scaricare il file sul desktop.
    3. Fare doppio clic sul file msi sul desktop per eseguire l'installazione.
    4. Eliminare il file msi e svuotare il cestino.
    5. Eliminare le seguenti cartelle dopo che si è installato IIS (sono danneggiate e devono essere eliminate per ridimensionare il volume in un secondo momento):
      • WINDOWS\assembly\GAC_32\System.EnterpriseServices\2.0.0.0__b03f5f7f11d50a3a\
      • WINDOWS\assembly\GAC_MSIL\IEExecRemote\2.0.0.0__b03f5f7f11d50a3a\
  10. Rimuovere il file /appliance/passwd.stamp in una shell bash di Cygwin; in tal modo si verifica che l'appliance generi una nuova password di Amministratore al primo avvio dopo l'installazione.
  11. Arrestare l'applicazione e modificare la classe.
    1. Cambiare in blu il colore dell'icona della classe.
    2. Cambiare il nome della classe con IIS03y.
    3. Modificare la descrizione della classe (ad esempio, Appliance di Web Server - Basata su Windows Server 2003 Standard Edition R2 32/64-bit (v1.0.0-1); IIS e ASP.NET inclusi).
    4. Cambiare la categoria della classe con Server Web.
    5. Aggiungere un volume di segnaposto (nome: contenuto; posizione di montaggio D:\).
    6. Rimuovere l'interfaccia esterna.
    7. Modificare i terminali:

Nome del terminale

Direzione

Protocollo

in

in

http

db

Out

any

FS

Out

cifs

log

Out

cifs

aux

Out

any

net

Out

any

mon

Out

cce

  1. Contrassegnare il terminale NET come gateway.
  2. Aggiungere le seguenti proprietà:

Nome

Tipo

Valore predefinito

Vincoli

content_on_fs

string

off

allowed values on|off

docs_dir

 

/

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

logs_enabled

string

off

allowed values on|off

logs_base_dir

string

/

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

index_files

string

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

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

max_connections

integer

0

min = 0, max = 999999

idle_timeout_sec

integer

15

min = 1, max = 3600  

data_timeout_sec

integer

300

min = 1, max = 3600  

  1. Impostare risorse:

Risorsa

Minimo

IIS03W

IIS03S

IIS03E

IIS03DC

Valore predefinito

CPU

0,10

2

4

8

32

0,25

MEM

256 M

2 G

4 G

64 G

64 G

512 M

BW

1 M

2 G

2 G

2 G

2 G

250 M

  1. Verificare l'integrità del volume di avvio del singleton eseguendo il seguente comando dalla shell Web:
    vol fscheck name_of_volume 
    
  2. Spostare IIS03y in un catalogo (si consiglia system_ms).

    L'appliance IIS03y è pronta per l'utilizzo nelle applicazioni di CA 3Tera AppLogic.