Der Dr.DOC Web Server kann über die Datei "SetupWeb.exe" installiert und aktualisiert werden. Dabei kann die Installation/Update über die Befehlszeile/CMD (Option A) oder die GUI (Option B) gesteuert werden.
Basisverzeichnis = Basisverzeichnis der Installation, welches als erstes abgefragt wird.
C:\DRDOC\web") sowie der Dr.DOC Benutzerverwaltung/Archive/Container.DocService.exe) bzw. Server App (DocServ.exe) zu beenden.SERVER Rechte zum Zugriff auf die Benutzerverwaltung sowie allen erforderlichen Archiven (z.B. für E-Mail-Archivierung):SERVER, bzw. erstellen Sie diesen, falls noch nicht vorhandenSERVER alle nötigen Rechte/configs" werden Lizenz und weitere Einstellungen gesetzt. Der Dienst "Dr.DOC Web Server" wird installiert (auto).Aktion: ggf. IP und Hostnamen festlegen in \configs\server.ini, z.B. C:\DrDOC\WEB\configs\server.ini
[SERVER]
AUTO_IP=true
IP=<Server IP>
HOSTNAME=<Ihr Hostname>
PORT=443
SSL_ACTIVE=true
Aktion: Bitte den Dienst "Dr.DOC Web Server" starten.
Dr.DOC Web migriert nun automatisch das Konfigurationsarchiv, was etwa eine Minute dauert.
Aktion: Web-Browser starten und http://<ip>:<port> aufrufen.
Aktion: Erstanmeldung als Benutzer PUBLIC vornehmen.
Hintergrund: Es wird automatisch der Benutzer SERVER erstellt (bis Version 1.0.0.72 Benutzer DrDocSync) sowie anon und alle Benutzer automatisch von der Benutzerverwaltung des Datenarchivs ins Konfigurationsarchiv synchronisiert.
Unter Dr.DOC Web -> Benutzer Einstellungen: prüfen, ob das Upgrade erfolgreich war.
Aktion: Dr.DOC Netzwer Server Dienst wieder starten
Beim Update werden folgende Dateien und Verzeichnisse vollständig überschrieben:
/bin/htdocs/system/WebNodes/systemIm Verzeichnis "/configs" werden Lizenz und weitere Einstellungen gesetzt. Des weiteren wird der Dienst erneut gesetzt (auto).
Alle WebNodes im Node-Konfigruationsarchiv, die mit dem Namen "system/" beginnen, werden ebenfalls vollständig überschrieben.
Als Argument zur "SetupWeb.exe" wird (optional) eine Konfigurationsdatei übergeben.
SetupWeb.exe /S /M="<Pfad-Setup-Konfigurationsdatei>.ini"
Die Setup-Konfigurationsdatei gibt Schlüssel-Wert-Paare zeilenweise an: "Schlüssel=Wert".
Der Silent-Mode (keine Rückfragen) könnte den Computer ohne Rückfrage neu starten.
Folgende Schlüssel können angegeben werden:
| Schlüssel | Wert Beschreibung |
|---|---|
ACTION |
install, update oder uninstall |
MAINDIR |
Das Basisverzeichnis der Dr.DOC Web Server Installation. |
LICENSE_DEFAULT_API_KEY |
Lizenzschlüssel |
SERVER_USER_DEFAULT_USERMANAGER |
Pfad zur Benutzerverwaltung (*.BVD) |
Beispiel 1 (Silent-Mode):
SetupWeb.exe /S /M="Setup.ini"
Beispiel 2 (GUI-Mode):
SetupWeb.exe /M="Setup.ini"
Beispiel Installations-Konfigurationsdatei Setup.ini für ein Update:
[WEB]
MAINDIR=D:\Dr.DOC\WEB
LICENSE_DEFAULT_API_KEY=asdfghjklqwertzuiop
LICENSE_DEFAULT_API_FEATURE=UNLIMITED_WEB
SERVER_USER_DEFAULT_USERMANAGER=D:\Dr.DOC\DATA\USER\user.BVD
ACTION=update
Folgen Sie den Anweisungen der Benutzeroberfläche.
Folgende Informationen werden abgefragt: