...
- Die Schritte zur Einrichtung sind an dieser Stelle allgemein gehalten, um den unterschiedlichen Konfigurationen der Datenbanksysteme gerecht zu werden.
- Erstellen Sie eine neue Datenbank/Datenbankschema auf dem Datenbankserver.
- Erstellen Sie einen Datenbankbenutzer mit Berechtigung zum „INSERT“, „UPDATE“, „DELETE“, „ALTER“ auf diese Datenbank. Für umfassende Rechte geben Sie dem Nutzer db_owner Rechte.
- Unter SQL Server benötigt der Anwender die Datenbankrollen db_datareader, db_datawriter und ein Rolle zur Ausführung von Stored Procedures, deswegen muss noch ein db_executor erstellt werden:
CREATE ROLE db_executor
GO
GRANT EXECUTE TO db_executor
GO
- Unter SQL Server benötigt der Anwender die Datenbankrollen db_datareader, db_datawriter und ein Rolle zur Ausführung von Stored Procedures, deswegen muss noch ein db_executor erstellt werden:
- Stellen Sie sicher, dass vom Applikationsserver aus mit diesem Benutzer auf die Datenbank zugegriffen werden kann. Wenn Sie den SQL Server mit Windows Authentisierung nutzen, muss der Tomcat-Dienst unter einem Domänen-Account laufen und dieser Domänen-Account in der Datenbank als User konfiguriert User konfiguriert werden. Laden Sie aus dem Internet die sqljdbc_auth.dll des Microsoft JDBC-Treibers sqljdbc_6.2 oder neuer herunter und kopieren Sie sie in das bin-Verzeichnis des Tomcat.
- Führen Sie die in Ihrer Auslieferung enthaltenen Skripte zur Erstellung der Datenbank auf dieser aus.
- Achten Sie darauf, dass der User, der die DB-Skripte einspielt, alle Rechte auf der Datenbank des GlobalTaxCenter hat.
...
- Führen Sie nach der Installation die Applikation „->Startmenü->Tomcat->“configure tomcat“ aus.
- Führen Sie folgende Schritte durch:
- Tab „General“: Stellen Sie den Start des Dienstes auf automatisch.
- Extrahieren Sie die Datei "JAAS.config" aus der <gtc>.war. Sie finden diese im Verzeichnis "d:\server\tomcat\gtc\web-inf\classes\jaas.config".
- Tab „Java“: Im Feld „Java Options“ fügen Sie die Zeile „-Djava.security.auth.login.config=<Pfad und Dateiname der unter b. kopierten JAAS.config>“ ein.
- Tab „Java“: Im Feld "Initial Memory Pool" tragen Sie „512“ ein.
- Tab „Java“: Im Feld "Maximum Memory Pool" tragen Sie ca. circa die Hälfte des verfügbaren physikalischen Arbeitsspeichers ein. Zum Beispiel 2048 für 4096 MB RAM. Bedenken Sie bitte bei bei 32-Bit-Systemen die Beschränkung des Arbeitsspeichers auf ca. 3,5 GB. Die hier gemachten Speichereinstellungen beeinflussen die Performance und Lauffähigkeit der Applikation. Unter Umständen sind diese bei wachsender Benutzung im Laufe der Zeit anzupassen.
...
- Starten Sie nun den Tomcat Applikationsserver entweder unter den Systemdiensten oder mit der „Configure Tomcat“ Applikation.
- Warten Sie bis der Server gestartet wurde.
- Öffnen Sie einen unterstützten Browser und geben folgendes in die Adressleiste ein (beachten Sie den bei der Installation des Tomcats gewählten Port): "http://<IP-Adresse oder Hostname der Applikationsservers>:8080/gtc"
- Falls keine Verbindung zustande kommt, prüfen Sie die Windows-Firewalleinstellungen des Application Servers und geben ggfs. den Port 8080 als TCP-Verbindung frei.
- Es sollte nun eine Login-Seite laden, dort können Sie sich – Benutzer: superuser ; Passwort: test – einloggen.
- Sie werden aufgefordert, das Passwort zu ändern. Es sollte mindestens 8 Zeichen lang sein sowie Groß- und Kleinbuchstaben und zwei Ziffern enthalten.
- Nun sollte eine Webseite Sie zur Aktivierung auffordern. Kopieren Sie den Inhalt des oberen Textfelds "Seriennummer" in eine E-Mail und schicken Sie die Mail an Ihren Ansprechpartner aus unserem Haus. Alternativ können Sie den Button „Aktivierung anfordern“ klicken, der automatisch eine E-Mail erstellt.
- Wir schicken Ihnen die Aktivierung in Form einer Textdatei zu. Dessen Inhalt kopieren Sie bitte in das untere Textfeld und bestätigen durch Klick auf „Aktivieren“.
- Sollte bei einem der vorherigen Punkte ein Fehler auftreten, prüfen Sie bitte die unter Einrichtung der Applikation eingetragenen Parameter und nehmen Kontakt mit uns auf.
- Überprüfen Sie abschließend die Inhalte der Log-Dateien "gtc_system.log" und "gtc_autorun.log" auf ERROR-Meldungen. Nehmen Sie bei Auffälligkeiten bitte ebenfalls Kontakt mit uns auf.
...
- Wir empfehlen, eine regelmäßige Sicherung der Datenbank durchzuführen, da diese die Daten der Applikation enthält.
- Das Deployment muss nicht ständig gesichert werden. Hier reicht es, den Stand bei Auslieferung einer Version bereitzuhalten.
- Es können noch weitere Konfigurationen, z.B. in Bezug auf Passwortrichtlinien vorgenommen werden. Weitere Informationen hierzu finden Sie in den anderen Kapiteln des Benutzerhandbuchs.
- Die durchgeführte Konfiguration sollten Sie dokumentieren, damit Anpassungen im Falle von Aktualisierungen des Systems oder einer Wiederherstellung nachvollzogen werden können. Insbesondere Anpassungen, die abweichend von diesem Dokument vorgenommen wurden, sind zu dokumentieren.