Den lokalen Lizenzserver installieren
Wie Sie den lokalen Lizenzserver auf einem Docker-Host bereitstellen. Prüfen Sie zuerst die Systemanforderungen; nach der Installation geht es mit der Ersteinrichtung weiter.
Diese Seite beschreibt den lokalen Lizenzserver in Version 5.1. Für Version 4.2 und älter können die Details abweichen — siehe die Lieferanleitung für Version 4.2 (PDF).
Das Lieferpaket¶
Nach Unterzeichnung des Vertrags wird für Ihre Organisation ein Installationspaket erstellt. Es ist einzigartig für Ihre Organisation und nur für eine juristische Person bestimmt — veröffentlichen Sie es nicht. Wo Sie es herunterladen, teilt Ihnen Ihr Softwarehändler mit; der Download kann eine Anmeldung mit den Daten aus Ihrem elektronischen Lizenzdokument erfordern.
Entpacken Sie das heruntergeladene Archiv auf eine lokale Festplatte — nicht auf eine Netzwerkfreigabe oder ein verbundenes Netzlaufwerk — und führen Sie alle weiteren Schritte in diesem Ordner aus. Er enthält zwei Dateien:

docker-compose.yml— die Docker-Konfiguration, eine Textdatei;- ein
.tar-Archiv mit den Docker-Images.
Beide können unverändert verwendet werden, wenn Ihnen die Standardkonfiguration passt.
Die Images laden¶
Vergewissern Sie sich, dass Docker und Docker Compose installiert sind und funktionieren. Öffnen Sie ein Terminal im Ordner mit den entpackten Dateien und importieren Sie die Images in Docker:

Die Ports wählen¶
docker-compose.yml legt zwei externe Ports fest, die Sie ändern können, wenn sie auf dem Host bereits belegt sind:
- HTTP-Port 80 — die Webseiten des Servers;
- HTTPS-Port 443 — geschützte Verbindungen der SMath-Software.
Wenn Sie sie ändern, öffnen Sie stattdessen die neuen Ports in der Firewall (Netzwerk).
Den Server starten¶
Ist der Befehl erfolgreich, startet Docker die Container des Servers:

| Container | Bedeutung |
|---|---|
smath-app |
Die Hauptanwendung mit der Geschäftslogik des Systems. Sie schreibt ihre Protokolle wie unter Protokolle des lokalen Lizenzservers abrufen beschrieben. |
smath-db |
Das Datenbank-Managementsystem. |
smath-init |
Ein Werkzeug für die Ersteinrichtung der Umgebung; es beendet sich, sobald es fertig ist. |
Der Server läuft jetzt. Öffnen Sie seine Webseiten, um die Ersteinrichtung abzuschließen.