Installation: Unterschied zwischen den Versionen
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 181: | Zeile 181: | ||
==Datenbankumzug== | ==Datenbankumzug== | ||
Zieht die Datenbank vom Server A um auf den Server B und die Datenbank ist eine 1:1 Kopie, so sind folgende Schritte notwendig um das System mit dem neuen Datenbankserver zu verbinden: | Zieht die Datenbank vom Server A um auf den Server B und die Datenbank ist eine 1:1 Kopie, so sind folgende Schritte notwendig um das System mit dem neuen Datenbankserver zu verbinden: | ||
1. Dienste stoppen | 1. Dienste stoppen | ||
Zeile 191: | Zeile 192: | ||
5. Mappe Adminer aufrufen und die Einträge zu dem oder den Datenschemen anpassen. | 5. Mappe Adminer aufrufen und die Einträge zu dem oder den Datenschemen anpassen. | ||
Danach ist das System mit dem neuen Datenbankserver verbunden. | Danach ist das System mit dem neuen Datenbankserver verbunden. | ||
[[{{{hochlink|#top}}}|Hoch zum {{{hochtext|Seitenanfang}}}]] | [[{{{hochlink|#top}}}|Hoch zum {{{hochtext|Seitenanfang}}}]] |
Version vom 28. August 2018, 08:07 Uhr
Reihenfolge der Installation
- Installation GeoMedia SmartClient
- Installation Zusatzpakete
- Installation GeoMedia SmartClient Kommunal
- Installation PGSST (optional bis GMSC-K 2015, ab GMSC-K 2016 im Setup enthalten)
- Installation GeoMedia WebMap (optional)
Installation Zusatzpakete
Installieren Sie folgende Zusatzpakete, falls diese auf Ihrem System noch nicht vorhanden sind:
- Microsoft InteropForms Toolkit: microsoft.interopformsredist.msi
- Microsoft C++ redistributable 2010 x86: vcredist_2010_x86.exe
- SQLSysClrTypes x86: SQLSysClrTypes_x86.msi
- ODP.NET (nur notwendig wenn Oracle verwendet wird): ODAC112021Xcopy_32bit.zip auspacken und ODAC.bat starten
Startfenster Setup GeoMedia SmartClient Kommunal
Wie im Kapitel Systemvoraussetzungen dargestellt, ist für GeoMedia SmartClient Kommunal die Installation des GeoMedia SmartClients und dessen Update-Komponenten erforderlich. Stellen Sie sicher, dass dieser erfolgreich installiert wurde und gestartet werden kann.
Als ersten Schritt führen Sie die Datei GeoMedia Kommunal.msi (Windows-installer-Paket) aus, indem Sie per Rechtsklick auf die Datei klicken und "als Administrator ausführen" auswählen. Nach der Berechnung der Speicherplatzkapazität öffnet sich der Willkommens-Dialog. Fehlt eine Komponente der Systemvoraussetzungen, weist Sie ein Popup-Fenster an dieser Stelle darauf hin. Holen Sie die Installation der jeweiligen Systemvoraussetzung nach und starten Sie anschließend das Setup neu.
Lizenzbedingungen
Hier finden Sie den vollständigen Endnutzer-Lizenzvertrag. Aus dem Setup-Dialog lässt sich dieser auch drucken. Informationen zum Freischalten Ihres Produkts nach erfolgter Installation erhalten Sie im Kapitel Lizensierung .
Zielordner auswählen
Standardmäßig wird GeoMedia SmartClient Kommunal unter C:\Program Files\Intergraph\GeoMedia SmartClient Kommunal\ gespeichert. Hier befindet sich auch das Installationsverzeichnis von GeoMedia SmartClient. Über den Button "Ändern" lässt sich ein anderer Speicherort festlegen.
Definition der Datenbankparameter
Datenbankparameter Teil 1
An dieser Stelle kann der Name der Site festgelegt werden. Standardmäßig ist die Bezeichnung GMSC.
Der Speicherort, an dem später Dokumente und Uploads am Server abgelegt werden, kann ebenfalls definiert werden. Standardmäßig wird C:\Program Files\Intergraph\GeoMedia SmartClient Kommunal verwendet.
Datenbankparameter Teil 2
- Datenbanktyp: Oracle oder Microsoft SQL Server
- Datenbankserver: Namen oder IP Adresse (z.B.: 127.0.0.1, falls die Datenbank am Installationsserver installiert ist.)
- Port: Standardmäßig wird 1521 (Oracle) bzw. 1433 (Microsoft SQL Server)verwendet
Datenbankparameter Teil 3
Hier werden die Informationen des zuvor angelegten Adminschemas abgefragt und zu einem Connection String aufgelöst.
- Datenbankname: Standardmäßig wird hier orcl verwendet. Geben Sie hier bitte die Instanz-Bezeichnung der DB an.
- Datenbank-Nutzername: Verwendete Benutzer-Bezeichnung.
- Datenbank-Kennwort: Verwendetes Passwort des Adminschemas.
Klicken Sie auf "Weiter" um die Eingaben zu testen. War der Verbindungsversuch erfolgreich, gelangen Sie zum nächsten Schritt.
Waren die Datenbankparameter nicht korrekt, werden Sie darauf hingewiesen. Sie sollten auf "Zurück" klicken und Ihre Angaben erneut prüfen.
Beispiel SQL Sever:
adminDSmode=update
adminDSClassName=net.sourceforge.jtds.jdbc.Driver
adminDSURL=jdbc:jtds:sqlserver://MUC-SGIV-PGQS04:1433/DBTest
adminDSUser=User
adminDSPass=Passwort
Beispiel Oracle:
adminDSmode=update
adminDSClassName=oracle.jdbc.OracleDriver
adminDSURL=jdbc:oracle:thin:User/Passwort@//muc-sgiv-pgqs04:1521/orcl
adminDSUser=User
adminDSPass=Passwort
Wichtige Informationen nach der Installation
Dieses Fenster weist Sie darauf hin, dass nach Beendigung des Setup-Assistenten die Lizensierung ausgeführt werden muss.
Anschließend müssen folgende Dienste gestartet werden (Start > Verwaltung > Dienste):
- Intergraph InteropService
- Jetty6 Service
- Intergraph GMSC Kommunal
Überprüfen Sie außerdem ob der Starttyp der Dienste auf "Automatisch" gestellt ist.
Installation
Fertigstellen des Setups
Nach Abschluss des Setups sollte am ausgewählten Verzeichnis (standardmäßig C:\Program Files\Intergraph\GeoMedia Kommunal) der Ordner GeoMedia Kommunal angelegt worden sein.
Fahren Sie nun mit dem Kapitel Lizenzierung fort.
Portfreischaltung
Falls Sie Probleme haben, von einem anderen Computer auf den Server, auf dem GeoMedia SmartClient Kommunal installiert ist, zugreifen zu können, dann wird dies wahrscheinlich an den noch nicht geöffneten Ports liegen.
Um dieses Problem zu beheben, begeben Sie sich auf die Windowsoberfläche des Servers und öffnen die Windows-Firewall.
Diese finden Sie beispielsweise, indem Sie in die Windows-Suche in der Startleiste "Firewall" eingeben.
1. Wählen Sie im linken Abschnitt des Fensters "Eingehende Regeln" an und klicken Sie dann weiter rechts auf "Neue Regel... ".
2. Wählen Sie bei "Regeltyp" den Punkt "Port" aus. Klicken Sie dann auf "Weiter".
3. Bei "Protokoll und Ports" lassen Sie "TCP" ausgewählt und geben bei "Bestimmte lokale Ports" "8081,18091,18093" ein. Klicken Sie dann auf "Weiter".
4. Im nächsten Schritt wählen Sie "Verbindung zulassen" und klicken Sie auf "Weiter".
5. Nun können Sie auswählen, wann diese Regel angewendet werden soll. Lassen Sie "Domäne", "Privat" und "Öffentlich" alle ausgewählt.
6. Im letzten Schritt geben Sie einen beliebigen Namen ein, z.B. GeoMedia SmartClient Kommunal. Dann können Sie auf "Fertig stellen" klicken.
7. Wiederholen Sie Schritt 1-6 für "Ausgehende Regeln".
Installation eines zweiten GMSC-K-Dienstes
Speziell beim Hosting kann es erforderlich werden, die Dienste von GMSC-K zu trennen um z.B. jedem Kunden eine "eigene" Umgebung zur Verfügung zu stellen. Vorgehen nach einer Standardinstallation.
- Alle Dienste stoppen.
- In der Datenbank ein weiteren USER (Adminschema) anlegen.
- Regedit aufrufen und die Site GMSC exportieren. In der exportierten Datei den Namen der Site anpassen und den DB-Zugriff für das neue Adminschema eintragen. Mit Doppelklick auf die Datei den Eintrag in die Registry importieren.
- Im Installationsverzeichnis den Ordner Server kopieren und in dem neuen "Server_2" folgende Anpassungen vornehmen:
- Anpassen der Datei gmsckservice.conf (siehe Konfigurationsdateien)
- Anpassen der Datei log4j-server.properties (siehe Konfigurationsdateien)
- Anpassen der Datei spring.properties (siehe Konfigurationsdateien)
- Die entsprechenden Ordner bitte per Hand im Windows-Explorer anlegen, z.B. C:\Program Files\Intergraph\GeoMedia SmartClient Kommunal\_logfile\gmsck_2
- Nach diesen Anpassungen die Datei "InstallGMSCKService.bat" im Verzeichnis "C:\Program Files\Intergraph\GeoMedia SmartClient Kommunal\Server_2\bin" im neuen Installationsverzeichnis (Server_2) als Administrator ausführen.
- Jetzt im ursprünglichen Installationsverzeichnis in dem Ordner Client > webapps den Ordner gmsck kopieren und in dem neuen "gmsck_2" (C:\Program Files\Intergraph\GeoMedia SmartClient Kommunal\Client\webapps\gmsck_2) in der Datei "WEB-INF\web.xml" folgende Anpassungen vornehmen: siehe Konfigurationsdateien
Durch diese Änderungen steht jetzt der neue Dienst "Intergraph GMSC Kommunal_2" zur Verfügung. Bitte ggf. die Dateien für Start und Stopp der Dienste entsprechend anpassen und damit dann den neuen Dienst analog dem bisherigen "Intergraph GMSC Kommunal" starten. Damit steht für die Lizenz jetzt eine komplett eigenständige Umgebung zur Verfügung, die auch ein eigenes Adminschema hat.
Es ist auch möglich für jeden GMSC-K-Dienst ein eigene Lizenzdatei zu verwenden. Dazu muss in der Datei gmsckservice.conf die Zeile
wrapper.app.parameter.5="C:/Program Files/Intergraph/GeoMedia SmartClient Kommunal/Lizenzierung/"
entsprechend angepasst werden.
Datenbankumzug
Zieht die Datenbank vom Server A um auf den Server B und die Datenbank ist eine 1:1 Kopie, so sind folgende Schritte notwendig um das System mit dem neuen Datenbankserver zu verbinden:
1. Dienste stoppen
2. Im Registrierungseditor den ConnectionString entsprechend anpassen
3. In der Datei „spring.properties“ (Standardpfad: C:\Program Files\Intergraph\GeoMedia SmartClient Kommunal\Server) den Eintrag zum Adminschema entsprechend ändern.
4. Die Dienste neu starten.
5. Mappe Adminer aufrufen und die Einträge zu dem oder den Datenschemen anpassen.
Danach ist das System mit dem neuen Datenbankserver verbunden.