Utilizzo di CA AppLogic › Guida per sviluppatori di appliance › Creazione di appliance › Installazioni di distribuzione › IIS03W/IIS03S/IIS03E/IIS03DC: 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:
- IIS03W - WIN03W
- IIS03S - WIN0364S
- IIS03E - WIN0364E
- IIS03DC - WIN0364DC
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
- Creare un'applicazione che contiene un'istanza di WIN03y e diramare l'istanza (definita di seguito singleton).
- Configurare le risorse predefinite del singleton su cpu=1 e memoria=1GB per accelerare il processo di creazione dell'appliance.
- Selezionare il singleton nell'editor dell'applicazione.
- Selezionare Risorse nel menu Appliance.
- Modificare le risorse predefinite come specificato sopra.
- 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).
- Modificare la classe e abilitare l'interfaccia esterna.
- Selezionare il singleton nell'editor dell'applicazione.
- Selezionare Modifica limite nel menu Appliance.
- Selezionare la scheda Interfacce.
- Selezionare la casella di controllo Interfaccia esterna in Interfacce Raw.
- 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.
- Accedere all'appliance di Windows come amministratore.
- Installare .NET Framework 3.5 SP1, se non è già installato.
- 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]
- Scaricare e installare .NET Framework 3.5 SP1.
- Installare componenti di IIS.
- Accedere a Pannello di controllo, Aggiungi o Rimuovi programmi, Aggiungi o Rimuovi componenti di Windows
- 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
- Eliminare tutti i componenti del Server applicazioni non elencati 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 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
- 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.
- Fare doppio clic sul file MSI sul desktop per eseguire l'installazione.
- Eliminare il file MSI e svuotare il Cestino.
- Eliminare i punti di giunzione sui volumi di Windows come descritto nell'appliance WIN03y di Windows Server.
- 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.
- Arrestare l'applicazione e modificare la classe.
- Cambiare in blu il colore dell'icona della classe.
- Cambiare il nome della classe con IIS03y.
- 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).
- Modificare l'URL della documentazione in http://doc.3tera.com/AppLogic31/en/Catalog_Ref/index.htm?toc.htm?CatWebServersIIS.html.
- Cambiare la categoria della classe con Server Web.
- Aggiungere un volume di segnaposto (nome: contenuto; posizione di montaggio D:\).
- Rimuovere l'interfaccia esterna.
- Fare clic con il tasto destro del mouse sul singleton e selezionare Attributi. Cambiare il nome dell'istanza con IIS03y.
- 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
|
- Contrassegnare il terminale NET come gateway.
- 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
|
- 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
|
- Verificare l'integrità del volume di avvio del singleton eseguendo il seguente comando dalla shell Web:
vol fscheck name_of_volume
- Spostare IIS03y in un catalogo (si consiglia system_ms).
L'appliance di IIS03y è pronta per l'uso nelle applicazioni di CA AppLogic.
|
Copyright © 2012 CA.
Tutti i diritti riservati.
|
|