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:
- IIS03W - WIN03W
- IIS03S - WIN0364S
- IIS03E - WIN0364E
- IIS03DC - WIN0364DC
Prima creare WIN03y dell'appliance di Windows Server come descritto qui.
Nota: Nelle seguenti istruzioni, il segnaposto di "y" in WIN03y e IIS08y è per Windows Edition su cui l'appliance/app è basata ("S" per Standard, "E" per Enterprise, "DC" per DataCenter, "W" per Web).
Per creare WIN03 dell'appliance di Windows Server e preparare l'appliance di IIS03y all'uso:
- Creare un'applicazione che contiene un'istanza di WIN03y e diramare l'istanza (definita di seguito singleton).
- Per accelerare il processo di creazione di appliance, configurare le risorse predefinite del singleton su cpu=1 e memory=1G:
- Selezionare il singleton nell'editor di applicazione
- Nel menu Appliance, selezionare Risorse
- Modificare le risorse predefinite come specificato di sopra
- Se necessario, ridimensionare il volume di avvio di WIN03y per garantire che vi sia almeno 1 Gb di spazio su disco libero (usare il comando di ridimensionamento di volume nella shell Web).
- Modificare la classe e abilitare l'interfaccia esterna:
- Selezionare il singleton nell'editor di applicazione
- Nel menu Appliance, selezionare Modifica limite
- Selezionare la scheda Interfacce.
- Selezionare la casella di controllo Interfaccia esterna in Interfacce raw
- Avviare l'applicazione e aprire la console grafica di singleton usando la GUI di AppLogic (sulla scheda Applicazioni, selezionare l'applicazione e accedere alla console grafica usando il pulsante di accesso (grafico) in alto nella pagina).
- Accedere all'appliance di Windows come amministratore.
- Se non è già stato installato .NET Framework 3.5 SP1 farlo ora:
- configurare l'interfaccia esterna con impostazioni di rete utilizzabili (è la prima interfaccia di rete nell'elenco):
- accedere a Panello di controllo=>Connessioni di rete>Connessioni di area localeX=>Proprietà>Protocollo Internet (TCP/IP)=>Proprietà; fare clic su Usa il seguente indirizzo IP e immetti i valori utilizzabili per la grigli (indirizzo IP, maschera di rete, gateway, server DNS)
- o, nella shell di comando:
- 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]
- aprire Internet Explorer, cercare .NET Framework 3.5 SP1; scaricarlo e installarlo
- Installare i componenti di IIS:
- Pannello di controllo>Installazione applicazioni->Installazione applicazioni dei componenti di Windows
- Selezionare Server di applicazioni e Dettagli e controllare quanto segue:
- Console del server di applicazioni
- Abilitare rete COM+ accesso
- nella sezione dei dettagli di Internet Information Services (IIS) controllare quanto segue:
- File comuni
- Servizio FTP (FTP)
- Internet Information Services Manager
- Servizio di SMTP
- nella sezione di dettagli per il Servizio WWW, controllare quanto segue:
- Pagine di Active Server
- Amministrazione remota (HTML)
- Servizio WWW
- Deselezionare tutti i componenti del server di applicazioni che non sono elencati di sopra.
- 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.
- Per trovare l'indirizzo IP interno del controller di griglia, in una shell di riga di comando, eseguire ipconfig /all e annotare l'indirizzo IP del server di DHCP per l'ultima interfaccia enumerata (ad es., connessione di area locale 5).
- Puntare IE a http://IP-address:8080/download/ e scaricare msi di Windows IIS corrente (ad es., IIS_Windows-1.0.0-1.msi):
- Fare clic con il pulsante destro del mouse sul file msi e selezionare Salva con nome per scaricare il file sul desktop.
- Fare doppio clic sul file msi sul desktop per eseguire l'installazione.
- Eliminare il file msi e svuotare il Cestino.
- Eliminare le seguenti cartelle dopo aver installato IIS (sono cartelle corrotte e devono essere eliminate per ridimensionare il volume successivamente):
- WINDOWS\assembly\GAC_32\System.EnterpriseServices\2.0.0.0__b03f5f7f11d50a3a\
- WINDOWS\assembly\GAC_MSIL\IEExecRemote\2.0.0.0__b03f5f7f11d50a3a\
- In una bash shell di Cygwin, rimuovere il file /appliance/passwd.stamp; questo assicura che l'appliance genererà una nuova password di amministratore al primo avvio dopo l'istanza.
- Interrompere l'applicazione e modificare la classe:
- modificare il colore dell'icona di classe su blu
- modificare il nome di classe a IIS03y
- modificare la descrizione di classe (ad es., Appliance di server Web - basato su Windows Server 2003 Standard Edition R2 32/64-bit (v1.0.0-1); IIS e ASP.NET incluso)
- modificare la categoria di classe in Server Web
- aggiungere un volume di segnaposto (nome: contenuto; montare su D:\)
- rimuovere l'interfaccia esterna
- 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
|
- segnare il terminale net come gateway
- Aggiungere le seguenti proprietà:
|
Nome
|
Tipo
|
Predefinito
|
Vincoli
|
|
content_on_fs
|
stringa
|
off
|
on, off
|
|
docs_dir
|
stringa
|
(vuoto)
|
|
|
logs_enabled
|
stringa
|
off
|
on, off
|
|
logs_base_dir
|
stringa
|
/
|
|
|
index_files
|
stringa
|
default.htm default.asp default.aspx index.html
|
|
|
max_connections
|
numero intero
|
(vuoto)
|
= 1 min, max = 999999
|
|
idle_timeout_sec
|
numero intero
|
15
|
|
|
data_timeout_sec
|
numero intero
|
300
|
|
- 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
|
12. Si raccomanda di verificare lo stato del volume di avvio di singleton eseguendo il seguente comando dalla shell Web: vol fscheck name_of_volume
13. Spostare IIS03y su un catalogo (3tera raccomanda system_ms).
14. L'appliance di IIS03y è pronta per l'uso nelle applicazioni di CA 3Tera AppLogic.