Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.
Auszug
hiddentrue

Nuclos nuclos.xml: Konfigurationsdatei, connection-url, JDBC, PostgreSQL, Oracle, MSSQL, Keystore, heap-size, automatisierte Installation.

globe with meridians Sprache: Deutsch · English

open book Die Konfigurationsdatei nuclos.xml

Aufbau der zentralen Konfigurationsdatei – Server-, Client- und Datenbankeinstellungen inkl. connection-url-Beispielen.

Status
colourGrey
titleReferenz
Status
colourBlue
titleAdministrator
Status
colourGreen
titleStand: Jul 2026
Status
colourGrey
titlegilt fuer Nuclos 4.2026.x

Panel
bgColor#F4F5F7

Auf dieser Seite

Inhalt
maxLevel2
minLevel2

Die Datei nuclos.xml wird bei der Installation generiert , um und speichert alle Einstellungen für ein einfacheres Aktualisieren zu speichern. Sie können die generierte – das erleichtert Updates. Die generierte (oder eine manuell erstellte Konfigurationsdatei außerdem nutzen, um ) Datei lässt sich auch für eine automatisierte Installation auszuführen nutzen.

Aufbau

<server>

...

                Server-Einstellungen

...


  <home>              Zielverzeichnis der Installation
  <name>              Name der Nuclos-Instanz (für den Dienst)
  <http>              <enabled> [true|false]

...

  • <enabled> - HTTPS aktiviert? [true|false]
  • <port> - Port-Nummer, positive Ganzzahl
  • <keystore>- Keystore-Einstellungen
    • <file> - Pfad zur Keystore-Datei, wird in das Zielverzeichnis kopiert
    • <password> - Passwort des Keystores

...

  • <enabled> - Produktivbetrieb aktiviert? [true|false]

...

  • <enabled> - Entwicklungsmodus aktiviert? [true|false]
  • <debugport> - Port-Nummer, positive Ganzzahl
  • <jmxport> - Port-Nummer, positive Ganzzahl

...

  • <singleinstance> - Single-Instance-Modus (Client kann auf einem System nicht mehrfach gestartet werden) [true|false]

...

, <port>
  <https>             <enabled>, <port>,
                      <keystore> (<file>, <password>)
  <shutdown-port>     Port für das Shutdown-Kommando
  <heap-size>         max. Arbeitsspeicher des Serverprozesses
  <java-home>         zu verwendende Java-Installation
  <production>        <enabled> [true|false]
  <development>       <enabled>, <debugport>, <jmxport>
  <launch-on-startup> beim Systemstart ausführen [true|false]
<client>                <singleinstance> [true|false]
<database>              Datenbank-Einstellungen
  <adapter>           [postgresql|oracle|mssql|sybase]

...


  <driver>            JDBC-Treiber-Klasse

...


  <driverjar>         *.jar

...

 mit JDBC-Treiber

...


  <connection-url>

...

    JDBC-URL (siehe Beispiele)
  <username> <password> <schema>
  <tablespace> <tablespace-index> (optional)
  <setup>setup</setup>  automatisches DB-Setup (optional)
  <postgres>          <superuser> <superpw> (bei Auto-Setup)

connection-url je Datenbank

Der <instance-name> muss dem bei der DB-Installation vergebenen Namen der Datenbankinstanz entsprechen (bei MS SQL Server dem Datenbanknamen). Die Beispiele gehen von identischem Nuclos- und DB-Server aus (localhost):

Datenbankconnection-url (Beispiel)
PostgreSQLjdbc:postgresql://localhost:5432/<instance-name>
Oraclejdbc:oracle:thin:@localhost:1521:<instance-name>
MS SQL Serverjdbc:sqlserver://localhost:1433;DatabaseName=<instance-name>
Sybasejdbc:sybase:Tds:localhost:2638/<instance-name>

...

Info
titleAutomatisches DB-Setup

Bei aktiviertem <setup>setup</setup> legt Nuclos

...

Datenbank-Benutzer,

...

-Passwort, Schema und Tablespace

...

automatisch an – dazu sind unter <postgres> Superuser

...

-Zugangsdaten anzugeben.

Verwandte Seiten

gear SSL-Verschlüsselung


Keystore.

Öffnen →

gear Datenbank


Datenbank.

Öffnen →

...