Skip to main content

KeyHelp Installation

Nach Ausführung des Befehls wird Sie KeyHelp durch die Installation führen. Danach können Sie Ihr neues Server-Management-Tool sofort uneingeschränkt nutzen.

Systemvoraussetzungen

  • Betriebssystem: Ubuntu LTS oder Debian
  • Arbeitsspeicher: Mindestens 1 GB RAM
  • Architektur: 64-Bit Betriebssystem (amd64 oder arm64)
  • Die Installation muss auf einem sauberen System (Minimal-Image), frei von installierter / vorkonfigurierter Software erfolgen. Sämtliche benötigten Dienste werden durch KeyHelp installiert und konfiguriert.
  • Die Installation muss als root-Benutzer erfolgen.

Installation von KeyHelp

  1. Verbinden Sie sich über SSH als Benutzer root mit ihrem Server.
  2. Führen Sie den folgenden Befehl über die Kommandozeile aus

    wget https://install.keyhelp.de/get_keyhelp.php -O install_keyhelp.sh ;
    bash install_keyhelp.sh ;

  3. preinstaller .....
  4. Screenshot vom Menü mit einstellungsmöglichkeiten
  5. Installation läuft... 

Hinweis zertifikatsporblem

HinweisWenn Sie die Meldung FEHLER: Dem Zertifikat von »install.keyhelp.de« wird nicht vertraut. erhalten, stehen Ihnen verschiedene Möglichkeiten der Problemlösung zur Verfügung:

- Fügen Sie dem wget Befehl den Parameter --no-check-certificate hinzu.
- Installieren Sie das Paket ca-certificates mit dem Befehl apt install ca-certificates.
- Führen Sie den folgenden Befehl aus apt update && apt upgrade.

KeyHelp bietet keinen Uninstaller an.
Wenn Sie KeyHelp und die im Zuge der Installation konfigurierten Dienste entfernen möchten, müssen Sie Ihren Server manuell zurücksetzen.

Installation von KeyHelp automatisieren


Parameter Bedeutung
--non-interactive Installation wird ohne Rückfragen ausgeführt.
--no-reboot   Unterbindet den Reboot im Anschluss an die Installation.
--notification=<EMAIL ADDRESS> Sendet nach Abschluss der Installation eine E-Mail an die angegebene E-Mail-Adresse.
--language=<LANGUAGE_CODE> Legt die Standardsprache von KeyHelp und seiner Komponenten fest.
--extended-log  Protokolliert alles, auch sensible Daten wie Passwörter etc.
--preferred-protocol 

Legt das bevorzugte Protokoll bei der Kommunikation mit den Installationsservern fest.

[ipv4 / ipv6 / none]

--hostname-fqdn=<SERVER_DOMAIN>

Der 'Vollständig qualifizierte Domainname' (FQDN).

Beispiel: 'keyhelp.example.com'

--server-fqdn=<SERVER_DOMAIN> Alias für --hostname-fqdn [Veraltet]
--admin-username=<USERNAME>

Login-Name für das KeyHelp-Administrator-Konto.

Mindestens 5 Zeichen.

--admin-password=<PASSWORD> 

Passwort für das KeyHelp-Administrator-Konto.

Mindestens 6 Zeichen.

--admin-email=<EMAIL_ADDRESS> E-Mail-Adresse für das KeyHelp-Administrator-Konto.


wget https://install.keyhelp.de/get_keyhelp.php -O install_keyhelp.sh ;
bash install_keyhelp.sh --non-interactive --admin-username="my-admin" --admin-password="my-password-123" ;