Verfügbarkeit Premium
Dieser Artikel beschreibt die Installation von Meisterplan auf Ihren eigenen Servern (On-Premise). Bitte stellen Sie sicher, dass Ihre Serverumgebung die Server-Systemvoraussetzungen für eigene Installationen erfüllt.
- Über das On-Premise-Paket
- So erhalten Sie Ihr Installationspaket
- Das mpctl Programm
- Zugang zum Docker-Daemon erlauben
- Meisterplan verwalten mit mpctl
- Meisterplan Installation
- Welche Komponenten werden installiert?
- Weitere Schritte
Über das On-Premise Paket
So erhalten Sie Ihr Installationspaket
Kontaktieren Sie unser Meisterplan Sales-Team, um einen Download-Link zu erhalten und Ihr Meisterplan Installationspaket herunterzuladen.
Das Paket ist eine komprimierten Archivdatei. Um es zu entpacken, öffnen Sie die Eingabeaufforderung und führen Sie in dem Verzeichnis, in dem Sie Meisterplan installieren wollen, diesen Befehl aus: tar xvfz meisterplan-onpremise-<date>.tar.gz
Das mpctl Programm
Nachdem Sie das Installationspaket entpackt haben, befindet sich die ausführbare Datei mpctl
in dem einzigen Unterordner /meisterplan
. Diese Installationsdatei wird für die Installation, die Verwaltung und Konfiguration von Meisterplan verwendet. Um eine Liste mit allen Befehlen zu sehen, rufen Sie ./mpctl --help
auf.
Zugang zum Docker-Daemon erlauben
Um eine korrekte Ausführung von mpctl
zu gewährleisten, muss Ihr Linux Benutzer berechtigt sein Docker-Container zu verwalten.
- Sie können dies sicherstellen, indem Sie den Benutzer zur Docker-Gruppe hinzufügen, wie es in dem Abschnitt Linux Post-Installation auf der Docker Website beschrieben wird. Bitte beachten Sie, dass Sie dem Benutzer Privilegien gewähren, die äquivalent zum root-Benutzer sind.
sudo groupadd docker
sudo usermod -aG docker $USER
- Melden Sie sich ab und wieder an um sicherzustellen, dass die Gruppenzugehörigkeit neu bewertet wurde
- Alternativ können Sie
mpctl
immer mit vorgestelltemsudo
aufrufen oder den root-Benutzer verwenden.
Meisterplan verwalten mit mpctl
Um das mpctl Programm von jedem Verzeichnis aufrufen zu können, was wir empfehlen, können Sie den folgenden Befehl ausführen, der einen Symlink zum Programm erstellt:
sudo ln -sf <installation-path-of-meisterplan>/mpctl /usr/local/bin/mpctl
Meisterplan Installation
Voraussetzungen
- Bitte stellen Sie sicher, dass Ihr System die Server-Systemvoraussetzungen für eigene Installationen erfüllt und Ihr Linux Benutzer die Privilegien zur Verwaltung von Docker-Container besitzt
- Stellen Sie sicher, dass der Server, auf dem Meisterplan installiert wird, sich mit den Drittanbieter-Systemen verbinden kann, von denen die Daten nach Meisterplan importiert werden sollen
- Wir empfehlen, dass Sie Meisterplan auf einem dezidierten Host oder einer virtuellen Maschine installieren, auf der keine anderen Dienste laufen. Stellen Sie zudem bitte sicher, dass Port 80 von keiner anderen Anwendung verwendet wird.
Installation ausführen
- Navigieren Sie in der Eingabeaufforderung zu dem Verzeichnis, in dem das Installationspaket entpackt wurde. Dies ist der Pfad, in dem Meisterplan seine Daten speichert. Wenn Sie das Installationsverzeichnis ändern möchten, können Sie das gesamte Verzeichnis an einen Ort Ihrer Wahl verschieben
- Führen Sie in dem Stammverzeichnis Ihrer Installation
./mpctl install
aus - Sie werden aufgefordert, die notwendigen Konfigurationen vorzunehmen
- Eine detaillierte Übersicht aller Konfigurationseigenschaften finden Sie auf der Seite Konfigurations-Optionen. Falls Sie keinen Mail-Server konfigurieren, können Sie die folgenden Funktionen nicht verwenden:
- Passwort zurücksetzen durch den Benutzer via E-Mail ("Kennwort vergessen?")
- Automatische Willkommens-E-Mail wenn ein neuer Benutzer angelegt wird
- Automatische Einladungs-E-Mail wenn Benutzer eingeladen werden
Welche Komponenten werden installiert?
Die Meisterplan Anwendung wird durch Docker-Container bereitgestellt. Als eine Multi-Container Anwendung beinhaltet es mehrere verschiedene Dienste. Docker-Compose ist im Installationspaket enthalten und wird verwendet, um die einzelnen Dienste zu starten und zu konfigurieren.
Während der Installation von Meisterplan werden die folgenden Docker-Container gestartet:
- die Meisterplan Anwendung
- ein Reverse-Proxy, um die verschiedenen Container zu verwalten
- ein Datenbank-Dienst
- eine Message-Queue für die Kommunikation zwischen den Diensten
- ein Authentifizierungs-Dienst
- ein E-Mail-Dienst, um E-Mails zu versenden (Konfiguration optional)
Weitere Schritte
Wenn Sie den Zugang zu Ihrem System mit einer SSL-Verschlüsselung sichern möchten, können Sie einen Proxy-Server zu Ihrer Umgebung hinzufügen.