Skip to main content
Diese Anleitung beschreibt, wie MastermindCMS auf einem Linux-Server für Produktionsumgebungen installiert wird. Die Serverinstallation bietet:
  • Volle Kontrolle über die Infrastruktur
  • Bessere Performance und Skalierbarkeit
  • Integration mit Reverse Proxies, SSL und Monitoring

Voraussetzungen

Bevor Sie beginnen, stellen Sie sicher, dass Folgendes vorhanden ist:
  • Ein Linux-Server (RHEL/CentOS, Debian/Ubuntu)
  • Root- oder sudo-Zugriff
  • Eine öffentliche Domain oder Subdomain
  • Offene Ports 80 und 443
  • MongoDB direkt auf dem Server installiert

Schritt 1: Lokales YUM-Repository einrichten

Fügen Sie auf Ihren UnixOS-Client-Systemen die lokalen Repositories zur YUM-Konfiguration hinzu.

RHEL/CentOS

Kopieren Sie die folgende Konfiguration in die Datei local-repos.repo (passen Sie die Werte bei Bedarf an):
Speichern Sie die Datei und aktivieren Sie das lokale YUM-Repository. Führen Sie anschließend folgenden Befehl aus, um die verfügbaren YUM-Repositories anzuzeigen:

Debian/Ubuntu

Importieren Sie den öffentlichen Schlüssel und fügen Sie das Repository zu den APT-Quellen hinzu.
Aktualisieren Sie die verfügbare Paketliste.

Schritt 2: MSM2-Applikation installieren

RHEL/CentOS

Installieren Sie die MSM2-Anwendung mit folgendem Befehl:
Starten Sie die MSM2-Applikation:

Debian/Ubuntu

Installieren Sie die MSM2-Applikation mit folgendem Befehl:
Starten Sie die MSM2-Applikation: