![Vorheriges Thema: SQL08_08: Microsoft SQL Server-Datenbank](574.png)
![Nächstes Thema: IIS08](573.png)
Verwenden von CA AppLogic® › Appliance-Entwicklerhandbuch › BS-Installationen › Windows-Installation › Windows OS (Windows-Betriebssystem) › Windows SQL und IIS › IIS03
IIS03
Jede IIS03y-Appliance wird mithilfe der folgenden allgemeinen Windows Server-Appliance als eine Basisklasse erstellt:
- IIS03W - WIN03W
- IIS03S - WIN0364S
- IIS03E - WIN0364E
- IIS03DC - WIN0364DC
Hinweis: In den folgenden Anweisungen zeigt der Y-Platzhalter in "WIN03y" und "IIS08y" die Windows-Edition an, auf der die Appliance/Anwendung basiert (S für Standard, E für Enterprise, DC für DataCenter, W für Web).
So installieren und konfigurieren Sie die IIS03y-Appliance
- Erstellen Sie die Windows-Server-Appliance WIN03y.
- Erstellen Sie eine Anwendung, die eine Instanz von WIN03y enthält, und verzweigen Sie die Instanz (im Folgenden als Singleton bezeichnet).
- Konfigurieren Sie die Standardressourcen des Singletons als "cpu=1" und "memory=1G", um den Appliance-Erstellungsprozess zu beschleunigen.
- Wählen Sie den Singleton im Anwendungs-Editor aus.
- Wählen Sie Menü "Appliance" die Option "Ressourcen" aus.
- Ändern Sie die Standardressourcen, wie oben angegeben.
- Ändern Sie die Größe des WIN03y-Start-Volumes, und überprüfen Sie gegebenenfalls, dass es mindestens 1 G freier Festplattenspeicher vorhanden ist. (Verwenden Sie den Befehl "vol resize" in der Web-Shell.)
- Bearbeiten Sie die Klasse, und aktivieren Sie die externe Schnittstelle.
- Wählen Sie den Singleton im Anwendungs-Editor aus.
- Wählen Sie im Menü "Appliance" die Option "Begrenzung ändern" aus.
- Wählen Sie die Registerkarte "Schnittstellen" aus.
- Aktivieren Sie das Kontrollkästchen "Externe Schnittstelle" unter "Rohe Schnittstellen".
- Starten Sie die Anwendung, und öffnen Sie die Grafikkonsole des Singletons mithilfe der CA AppLogic®-GUI. (Wählen Sie auf der Registerkarte "Anwendungen" Ihre Anwendung aus, und melden Sie sich bei der grafischen Konsole mithilfe der Schaltfläche "Anmeldung" auf der Seite oben an.)
- Melden Sie sich bei der Windows-Appliance als Administrator an.
- Installieren Sie das .NET Framework 3.5 SP1, wenn es noch nicht installiert ist.
- Konfigurieren Sie die externe Schnittstelle mit den passenden Netzwerkeinstellungen. (Dies ist die erste auflistete Netzwerkschnittstelle.)
- Öffnen Sie die Systemsteuerung, und gehen Sie zu "Netzwerkverbindungen > LAN-Verbindung X >Eigenschaften > Internet-Protokoll (TCP/IP) > Eigenschaften". Klicken Sie auf "Folgende IP-Adresse verwenden", und geben Sie passende Werte für Ihr Grid ein (IP-Adresse, Netzmaske, Gateway, DNS-Server).
Oder führen Sie in der Befehls-Shell Folgendes aus:
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]
- Laden Sie .NET Framework 3.5 SP1 herunter, und installieren Sie es.
- Installieren Sie die IIS-Komponenten.
- Navigieren Sie zur Systemsteuerung, und wählen Sie "Software" und dann "Windows-Komponenten hinzufügen oder entfernen" aus.
- Wählen Sie "Anwendungsserver" und "Details" aus, und aktivieren Folgendes:
- Anwendungsserverkonsole
- Aktivieren Sie den COM+ Netzwerkzugriff
- Aktivieren Sie unter dem Abschnitt mit Details zu den Internetinformationsdiensten (IIS) Folgendes:
- Gemeinsame Dateien
- FTP-Dienst (File Transfer Protocol)
- Internetinformationsdienste-Manager
- SMTP-Dienst
- Aktivieren Sie unter dem Abschnitt mit Details zu den WWW-Diensten Folgendes:
- Active Server Pages
- Remoteverwaltung (HTML) (wenn vorhanden)
- WWW-Dienst
- Deaktivieren Sie alle Anwendungsserver-Komponenten, die hier nicht aufgelistet werden.
- Installieren Sie den IIS-MSI. Dieses selbstausführende Installationsprogramm kann von der Grid-Steuerung über die Standardschnittstelle des Singletons heruntergeladen werden. Diese Schnittstelle wurde bereits über DHCP richtig konfiguriert.
- Um die interne IP-Adresse der Grid-Steuerung zu finden, führen Sie in einer Befehlszeilen-Shell den folgenden Befehl aus, und notieren Sie sich die IP-Adresse des DHCP-Servers für die letzte aufgeführte Schnittstelle (z. B. LAN-Verbindung 5).
ipconfig /all
- Gehen Sie in Internet Explorer zu "http://IP-address:8080/download/", und laden Sie den aktuellen IIS-MSI für Windows herunter (zum Beispiel IIS_Windows-1.0.0-1.msi):
- Klicken Sie mit der rechten Maustaste auf die MSI-Datei, und wählen Sie "Ziel speichern unter" aus, um die Datei auf den Desktop herunterzuladen.
- Doppelklicken Sie auf dem Desktop auf die MSI-Datei, um die Installation auszuführen.
- Löschen Sie die MSI-Datei, und leeren Sie den Papierkorb.
- Löschen Sie Verknüpfungspunkte auf Windows-Volumes, wie in der Windows Server-Appliance WIN08y beschrieben.
- Entfernen Sie die Datei /appliance/passwd.stamp in einer Cygwin-Bash-Shell. Dies stellt sicher, dass die Appliance ein neues Administratorkennwort beim ersten Start nach der Installation generiert.
- Halten Sie die Anwendung an, und bearbeiten Sie die Klasse.
- Ändern Sie die Symbolfarbe der Klasse zu Blau.
- Ändern Sie den Klassennamen zu "IIS03y".
- Ändern Sie die Klassenbeschreibung (z. B. Webserver-Appliance – auf der Basis von Windows Server 2003 Standard Edition R2 32/64-Bit (v1.0.0-1); IIS und ASP.NET eingeschlossen).
- Ändern Sie die Dokumentations-URL folgendermaßen:
http://doc.3tera.com/AppLogic35/index.htm?toc.htm?CatWebServersIIS.html
- Ändern Sie Klassenkategorie zu Webserver.
- Fügen Sie ein Platzhalter-Volume hinzu (Name: "content"; Bereitstellung auf D:\).
- Entfernen Sie die externe Schnittstelle.
- Klicken Sie mit der rechten Maustaste auf den Singleton, und wählen Sie "Attribute" aus. Ändern Sie den Instanznamen zu "IIS03y".
- Ändern Sie die Terminals:
Terminalname
|
Richtung
|
Protokoll
|
in
|
In
|
http
|
db
|
Out
|
alle
|
fs
|
Out
|
cifs
|
log
|
Out
|
cifs
|
aux
|
Out
|
alle
|
net
|
Out
|
alle
|
mon
|
Out
|
cce
|
i. Markieren Sie den Terminal "net" als Gateway.
j. Fügen Sie die folgenden Eigenschaften hinzu:
Name
|
Typ
|
Standard
|
Einschränkungen
|
content_on_fs
|
string
|
off
|
zulässige Werte on|off
|
docs_dir
|
string
|
/
|
filter ^/[a-zA-Z0-9\s/-_]*
|
logs_enabled
|
string
|
off
|
zulässige Werte 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
|
Ganzzahl
|
0
|
min = 0, max = 999999
|
idle_timeout_sec
|
Ganzzahl
|
15
|
min = 1, max = 3600
|
data_timeout_sec
|
Ganzzahl
|
300
|
min = 1, max = 3600
|
k. Legen Sie Ressourcen fest:
Ressource
|
Minimum
|
IIS03W
|
IIS03S
|
IIS03E
|
IIS03DC
|
Standard
|
CPU
|
0.10
|
2
|
4
|
8
|
32
|
0.25
|
MEM
|
256 M
|
2 G
|
4 G
|
64 G
|
64 G
|
512 M
|
Bandbreite
|
1 M
|
2 G
|
2 G
|
2 G
|
2 G
|
250 M
|
- Überprüfen Sie den Status des Start-Volumes des Singletons durch die Ausführung des folgenden Befehls von der Web-Shell aus:
vol fscheck name_of_volume
- Verschieben Sie IIS03y in einen Katalog (es wird "system_ms" empfohlen).
Die IIS03y-Appliance kann jetzt in Ihren CA AppLogic®-Anwendungen verwendet werden.
Copyright © 2013 CA.
Alle Rechte vorbehalten.
![Vorheriges Thema: SQL08_08: Microsoft SQL Server-Datenbank](574.png) ![Nächstes Thema: IIS08](573.png)
|
|