INFORMATION MONITOR HSM SOFTWARE GMBH SERVER-INSTALLATION
Lizenzvereinbarung Infomon Server-Installation Lesen Sie vorab die Lizenzvereinbarung, die in der Datei Lizenzvereinbarung.doc beschrieben ist. Sie sind nur dann berechtigt die Anwendung InfoMon auf Ihrem Computersystem zu installieren, wenn Sie dieser Lizenzvereinbarung implizit zustimmen. Allgemein Infomon bietet die Architektur für das Informations-Monitoring in einer Windows- Topologie. Die Serverfunktionalität wird in einer IIS-Umgebung implementiert, auf den Clients wird der Snap-In-Container installiert. Jeder Geschäftsvorfall (=Monitor) wird in Form eines Snap-Ins implementiert (vom Kunden oder auch von HSM SOFTWARE GmbH) und auf dem IIS aktiviert und ist sofort für alle autorisierten Clients verfügbar. Snap-Ins können Daten und Informationen aus den unterschiedlichsten Systemen (Datenbanken, SAP, PCS7, ) in grafischer und tabellarischer Form beinhalten. 2/ 20 HSM SOFTWARE GmbH
Inhalt Lizenzvereinbarung... 2 Allgemein... 2 Inhalt... 3 Technische Voraussetzungen... 4 Serverfunktionalität auf IIS installieren... 4 Installation... 4 Vorbereitungen der Installation / Konfiguration... 5 Automatische Installation der zur Ausführung benötigten Dateien... 7 Modifikation der Konfigurationsdatei imexec.cfg... 8 IIS Grundkonfiguration (Computerverwaltung)... 9 ISAPI-Filter installieren... 10 ISAPI-Erweiterung installieren... 13 Erweiterte Einstellungen für den Service / Verzeichnis... 15 Test des Services... 20 3/ 20 HSM SOFTWARE GmbH
Technische Voraussetzungen Infomon Server-Installation Microsoft Internet Informationsdienste IIS ab Version 5.1 Mind. 2 GHz-Prozessor Mind. 1 GB RAM Mind. 20 MB freier Festplattenspeicher Mind. XGA-Auflösung 1024x768 Windows Server 2003, Windows Server 2008, Windows XP, Vista Serverfunktionalität auf IIS installieren Installation Die Installation unterteilt sich in zwei Abschnitte, die Installation der Laufzeitdateien für InfoMon und die Konfiguration des IIS. Für die Installation stehen zwei Wege zur Verfügung ein automatisiertes Setup und die manuelle Server-Installation. Das Setup können Sie unter http://www.hsm-software.de/download/infomonserver.exe herunterladen und ausführen. Alternativ steht unter http://www.hsm-software.de/download/infomonserver.zip ein Paket bereit, dass sämtliche Laufzeitdateien beinhaltet und vom Administrator manuell verteilt und registriert werden muss. 4/ 20 HSM SOFTWARE GmbH
Vorbereitungen der Installation / Konfiguration Der zentrale Service des Produktes InfoMon ist als so genannte ISAPI-Erweiterung eines Microsoft Internet Information Server, im folgenden IIS genannt, implementiert. Dazu muss auf dem Server, der den Service zur Verfügung stellen soll, der IIS Dienst installiert sein. Um dies zu überprüfen und für die folgende Konfigurationen muss die Management Konsole (Computerverwaltung) des Servers gestartet werden (rechte Maustaste auf Arbeitsplatz -> Verwalten). Abbildung 1 Nun muss in der linken Ordnerstruktur unter Dienste und Anwendungen der Eintrag Dienste (Abbildung 2) selektiert werden. Abbildung 2 5/ 20 HSM SOFTWARE GmbH
Anschließend suchen Sie in der rechten Liste nach dem WWW-Publishingdienst - sollte der Dienst nicht vorhanden sein, so muss dieser Dienst installiert werden. Weitere Informationen hierzu finden Sie unter http://technet.microsoft.com/de-de/library/cc782498(ws.10).aspx Sofern der Dienst noch nicht gestartet ist bzw. der Starttyp nicht auf Automatisch steht, müssen Sie mit der rechten Maustaste den Eigenschaften-Dialog aufrufen und in dem folgenden Dialog als Starttyp Automatisch wählen, die Einstellungen übernehmen und den Dienst starten (Abbildung 3 und Abbildung 4). Abbildung 3 Abbildung 4 6/ 20 HSM SOFTWARE GmbH
Automatische Installation der zur Ausführung benötigten Dateien (Alternativ steht unter http://www.hsm-software.de/download/infomonserver.zip ein Paket bereit, dass sämtliche Laufzeitdateien beinhaltet und vom Administrator manuell verteilt und registriert werden muss.) Die Dateien sollten im Standardverzeichnis des IIS installiert werden. IMExec Abbildung 5 Beim Setup des Services werden folgende Komponenten im gewählten Verzeichnis installiert: (* Dateien werden außerdem registriert) imexec.dll, imexec.mdb, msaccess.dll (InfoMon Service) imexec.cfg (Konfigurationsdatei) chart1.asp, grid1.asp, responsedata.asp (ASP Add-On s) cpyfile.exe, psexec.dll, pdh.dll, nv-bg.png (Service Add-On s) aosmtp.dll*, CapiCom.dll* (Mailfunktionalität) aspapi.dll*, comchartdir.dll* (Chart Engine) chilkatxml.dll*, chilkatxml.dll* (XML Engine) Im Verzeichnis System32 werden folgende Dateien installiert: chartdir50.dll Im Unterverzeichnis aspdemo liegen die Demodateien der Chart-Engine. In das oben angegebene Verzeichnis muss auch noch die Lizenzdatei, welche von uns bereitgestellt wird, manuell kopiert werden. Fordern Sie nun das Lizenz-File für Ihren IIS-Server per email (info@hsm-software.de) an und kopieren Sie es in das Verzeichnis C:\Inetpub\wwwroot\IMExec. 7/ 20 HSM SOFTWARE GmbH
Modifikation der Konfigurationsdatei imexec.cfg Die fettgedruckten Angaben müssen unter Umständen modifiziert werden. [SERVER] ServerNo=1 ServerName=MYSERVERNAME ServerIP=MYSERVERNAME ServerDesc=Angezeigter Name ServerPort=80 ServerModule=/IMExec/IMExec.dll [CONFIG] BaseDBModule=MSAccess.dll BaseDBConnect=Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:System database=@@datapath@@\vbexec.mdw;data Source=@@DataPath@@\VBExec.mdb;Persist Security Info=True; LicFile=C:\Inetpub\wwwroot\IMExec\Lizensfile.lic Logging=0 DataPath=C:\Inetpub\wwwroot\IMExec InitOle=0 ClientVersion=1.1.1.001 SecondaryServer=MYSECONDSERVER MaxThreads=50 MaxCPUUse=95 MaxErrors=50 HoldDBConnection=120 MaxDBConnections=20 BroadCast=0 [MAIL] Server=kundenmailserver.com Port=25 ;UID= ;PWD= Sender=InfoMon@kundenmaildomain.de 8/ 20 HSM SOFTWARE GmbH
IIS Grundkonfiguration (Computerverwaltung) Über das Kontextmenü (rechte Maustaste) auf Websites müssen Sie nun den Eigenschaften-Dialog aufrufen. Abbildung 6 Hier muss unter dem Reiter Dienst die Option WWW-Dienst im IIS 5.0 Isolationsmodus ausführen aktiviert werden. Achtung: Dieser Reiter wir nicht in jedem IIS angeboten! Abbildung 7 9/ 20 HSM SOFTWARE GmbH
ISAPI-Filter installieren Infomon Server-Installation Mit der rechten Maustaste wird über die Standardwebsite der Eigenschaften-Dialog aufrufen. Abbildung 8 Hier müssen Sie unter ISAPI-Filter über den Button Hinzufügen den InfoMon Service als Filter bereitstellen (Abbildung 9). 10/ 20 HSM SOFTWARE GmbH
IMExec C:\Inetpub\wwwroot\IMExec\IMExe c.dll Abbildung 9 Als Filtername geben Sie IMExec ein und legen anschließend über den Button Durchsuchen das Verzeichnis für die IMExec.dll fest. Abschließend müssen die Einstellungen über den OK-Button übernommen werden. Nun öffnen Sie den Dialog erneut um das fehlerfreie Laden des Moduls zu überprüfen. Der grüne Pfeil zeigt an, daß der IIS den Filter korrekt eingebunden hat (Abbildung 10). 11/ 20 HSM SOFTWARE GmbH
IMExec Abbildung 10 Sollte hier ein roter, nach unten gerichteter Pfeil zu sehen sein, so liegt ein Fehler vor. Prüfen Sie die Logdatei IMExec.log, diese gibt Aufschluss über den vorliegenden Fehler. Häufiger Fehler: Das Lizenz-File wurde noch nicht in das 12/ 20 HSM SOFTWARE GmbH
ISAPI-Erweiterung installieren Infomon Server-Installation Mit der rechten Maustaste wird über die Standardwebsite der Assistent zur Erstellung eines neuen virtuellen Verzeichnisses aufrufen (Abbildung 11). Abbildung 11 Im ersten Schritt wird der Name IMExec als Alias angeben IMExec Abbildung 12 13/ 20 HSM SOFTWARE GmbH
Im zweiten Schritt wird das Basisverzeichnis über Durchsuchen auswählen. C:\Inetpub\wwwroot\IMExec Abbildung 13 Im dritten Schritt werden die unten angegebenen Optionen aktiviert. Abbildung 14 14/ 20 HSM SOFTWARE GmbH
Erweiterte Einstellungen für den Service / Verzeichnis Mit der rechten Maustaste wird der Eigenschaften-Dialog für das neu erstellte Verzeichnis aufgerufen. IMExec Abbildung 15 Nun muss über das Virtuelles Verzeichnis der Anwendungsschutz auf Niedrig (IIS- Prozess) einstellt und der Skriptzugriff zugelassen werden (Abbildung 16). 15/ 20 HSM SOFTWARE GmbH
Abbildung 16 Anschließend müssen Sie unter dem Reiter Verzeichnissicherheit über den Button Bearbeiten den Zugriffs Dialog starten. Hier werden alle Zugriffsarten bis auf Integrierte Windows-Authentifizierung deaktiviert (Abbildung 17 und Abbildung 18). Abbildung 17 16/ 20 HSM SOFTWARE GmbH
Abbildung 18 Mit rechter Maustaste wird nun im Windows Explorer den Eigenschaften Dialog des Installationsverzeichnisses aufgerufen (Abbildung 19). Abbildung 19 17/ 20 HSM SOFTWARE GmbH
Hier werden in dem Reiter Sicherheit die Anwender bzw. Gruppen hinzugefügt, die auf den Service grundsätzlich Zugriff haben sollten. Für diese Anwender bzw. Gruppen muss die Optionen Lesen, Ausführen aktiviert werden (Abbildung 20). Abbildung 20 Abschließend muss in der Computerverwaltung der Zugriff auf die neue Erweiterung ermöglicht werden. Dazu wird mit der rechten Maustaste über die Webdiensterweiterungen der Konfigurations-Dialog aufgerufen. (Dieser Dialog ist auf einem Windows-XP-System nicht verfügbar.) Abbildung 21 18/ 20 HSM SOFTWARE GmbH
Dort wird der Namen IMExec eingeben und über den Button Hinzufügen das Verzeichnis der IMExec.dll ausgewählt. IMExec C:\Inetpub\wwwroot\IMExec\IMExec.dll Abbildung 22 Jetzt wird der Erweiterungsstatus auf Zugelassen gesetzt. Die IMExec sollte nun im dem Status Zugelassen verfügbar sein. IMExec Abbildung 23 19/ 20 HSM SOFTWARE GmbH
Test des Services Nachdem der Service wie oben beschrieben installiert und konfiguriert wurde, kann die Verfügbarkeit und die Grundfunktionalität des Services in einem Webbrowser über den Aufruf http://rechnername/imexec/imexec.dll überprüft werden. Sofern der Service korrekt arbeitet, sollte folgende Seite angezeigt werden. Abbildung 24 20/ 20 HSM SOFTWARE GmbH