Argomento precedente: Kit di installazione di appliance di Windows

Argomento successivo: IIS08W/IIS08S/IIS08E/IIS08DC: riferimento di installazione


IIS03W/IIS03S/IIS03E/IIS03DC: riferimento di installazione

Ciascuna appliance di IIS03y è compilata usando la seguente appliance di Windows Server generica come una classe di 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 e diramare l'istanza (definita di seguito 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 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 del server di applicazioni
      • Abilitare rete COM+ accesso
      • Sotto la sezione Dettagli per Internet Information Services (IIS), verificare quanto segue:
      • File comuni
      • Servizio FTP (FTP)
      • Internet Information Services Manager
      • Servizio di SMTP
      • Nella sezione Dettagli per il servizio World Wide Web verificare quanto segue:
      • Pagine di Active Server
      • HTML di amministrazione remota (se presente)
      • Servizio WWW
    3. Eliminare tutti i componenti del Server applicazioni non elencati sopra.
  9. Installare msi di IIS. Questo programma di installazione ad esecuzione automatica può essere scaricato dal controller della griglia sull'interfaccia predefinita di singleton. Questa interfaccia è già stata configurata correttamente mediante 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 msi IIS di Windows corrente (ad esempio, IIS_Windows-1.0.0-1.msi):
      • Fare clic con il pulsante destro del mouse sul file MSI e selezionare Salva oggetto con nome 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 i punti di giunzione sui volumi di Windows come descritto nell'appliance WIN03y di Windows Server.
  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. Modificare l'URL della documentazione in http://doc.3tera.com/AppLogic31/en/Catalog_Ref/index.htm?toc.htm?CatWebServersIIS.html.
    5. Cambiare la categoria della classe con Server Web.
    6. Aggiungere un volume di segnaposto (nome: contenuto; posizione di montaggio D:\).
    7. Rimuovere l'interfaccia esterna.
    8. Fare clic con il tasto destro del mouse sul singleton e selezionare Attributi. Cambiare il nome dell'istanza con IIS03y.
    9. Modificare i terminali:

Nome di terminale

Direzione

Protocollo

in

in

HTTP

db

Out

qualsiasi

fs

Out

cifs

log

Out

cifs

aux

Out

qualsiasi

net

Out

qualsiasi

mon

Out

cce

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

Name

Tipo

Predefinito

Vincoli

content_on_fs

stringa

off

allowed values on|off

docs_dir

stringa

/

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

logs_enabled

stringa

off

allowed values on|off

logs_base_dir

stringa

/

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

index_files

stringa

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

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

max_connections

numero intero

0

min = 0, max = 999999

idle_timeout_sec

numero intero

15

min = 1, max = 3600  

data_timeout_sec

numero intero

300

min = 1, max = 3600  

  1. Impostare le risorse:

Risorsa

Minimo

IIS03W

IIS03S

IIS03E

IIS03DC

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 di IIS03y è pronta per l'uso nelle applicazioni di CA AppLogic.