KeyHelp auf vServer installieren

In diesem kleinen Blog-Beitrag zeigen wir Dir Schritt fĂŒr Schritt, wie Du KeyHelp auf einem vServer installieren kannst. Bei Prepaid-Hoster funktioniert KeyHelp besonders gut, da KeyHelp auf SSD-Systemen flĂŒssig und schnell lĂ€uft. Außerdem stellen wir mit Tools im Webinterface sicher, dass die Installation reibungslos durchlĂ€uft.

Was ist KeyHelp?

KeyHelp ist ein kostenloses Administrationstool fĂŒr Linux Webserver. Die VerwaltungsoberflĂ€che (Webinterface) ist besonders ĂŒbersichtlich und bietet viele nĂŒtzliche FunktionalitĂ€ten. Domain-Verwaltung mit der aktuellsten PHP-Version und das Hosten eigener E-Mail PostfĂ€chern sind ein Kinderspiel. „10 GrĂŒnde fĂŒr das kostenfreie Hosting Control Panel“: Kostenfrei, umfangreiche Funktionen, unbegrenzte Domainverwaltung, Benutzerfreundlichkeit, Flexibler Support, Sicherheit und Weiterentwicklung, starke Community, Multilingual, API, White-Label (aus keyhelp.de, Abruf am 20.06.2021)

KeyHelp installieren

Schnelldurchlauf

Die Vorbereitung fĂŒr die Installation dauert etwa 2-5 Minuten.

  • Quota-Paket installieren
  • Quota im Webinterface aktivieren
  • Server neu starten
  • Quota prĂŒfen
  • CA-Certificates aktualisieren
  • KeyHelp installieren
  • Server neu starten
  • Fertig!

Vorbereitungen

Um KeyHelp auf einem vServer (Virtuozzo OpenVZ) zu installieren, muss zunĂ€chst eine Kleinigkeit am System geĂ€ndert werden. Verbinde Dich dazu per SSH als Root auf Deinen virtuellen Server. Beachte bitte, dass KeyHelp nur mit den Systemen Debian und Ubuntu funktioniert. Außerdem sollte das Betriebssystem ganz frisch aufgesetzt worden sein.

Vorbereitung

Der Knackpunkt, warum die Installation von KeyHelp auf einem virtuellen Server manchmal fĂŒr Probleme sorgt, ist Quota. Das Problem lĂ€sst sich mit Hilfe unseres Webinterfaces und einer Installation eines bestimmten Pakets schnell lösen.

Wenn die Einstellungen ĂŒbernommen wurden, kannst Du fortfahren. Starte deinen Server einmal ĂŒber das Webinterface neu, damit Quota geladen wird.

Quota-Paket auf dem Server installieren

Verbinde Dich nun per SSH auf deinen Server. Stelle sicher, dass Du root bist.

Installiere das Paket „quota“ auf Deinem virtuellen Server

apt-get install -y quota

Quota aktivieren

Öffne im Webinterface die VerwaltungsoberflĂ€che des virtuellen Servers. Öffne dann die VPS Einstellungen.

Quota aktivieren

Setze einen Haken bei der Einstellung „Quota“. Dies aktiviert die Quota-FunktionalitĂ€t in Deinem virtuellen Server.

Starte den virtuellen Server einmal ĂŒber das Webinterface neu, damit Quota letztendlich auch auf Virtualisierungs-Ebene aktiviert wird.

Quota Mountpoint prĂŒfen

Nachdem dein Server erfolgreich neu gestartet wurde, melde Dich wieder per SSH auf dem Server an. Um jetzt zu prĂŒfen, ob das Quota nun erfolreich angelegt wurde, gib folgenden Befehl ein.

mount | grep "/dev/ploop"

Alles hat erfolgreich geklappt, wenn im letzten Drittel der ausgegebenen Zeile usrjquota=aquota.user und grpjquota=aquota.group zu finden sind.

Damit KeyHelp den Mountpoint bei der Installation erfolgreich erkennt, muss dieser in die /etc/fstab eingefĂŒgt werden. Das ist auch ein kurzer Befehl, der ĂŒber die SSH-Konsole ausgefĂŒhrt werden muss:

MTPT=$(mount | grep /dev/ploop | awk '{print $1}'); echo $MTPT " / simfs rw,relatime,usrquota,grpquota 0 1" >> /etc/fstab; echo "proc /proc proc defaults 0 0" >> /etc/fstab

Letzter Schritt vor der Installation

Da die Installationsdateien ĂŒber SSL heruntergeladen werden, stellen wir zunĂ€chst sicher, dass auf dem virtuellen Server die aktuellesten Certificate Authorities vorhanden sind. Installiere das Paket ca-certificates.

apt-get install -y ca-certificates

Installation

Jetzt kann KeyHelp ganz normal installiert werden:

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

Warte einen Augenblick, bis die Installation vorbereitet wurde.

Um Deutsch auszuwĂ€hlen drĂŒcke nun „L“ und gib anschließend DE ein. Mit „N“ kommst Du zur nĂ€chsten Seite.

Speichere die Installationsparameter in einer Datei auf Deinem Computer ab, damit Du diese nach der Installation zur Hand hast. Solltest Du etwas Ă€ndern wollen, kannst Du das mit den Tasten 1 – 5 erledigen. 

Die Installation startest Du mit „S“.

Nun warte ab, bis die Installation durchgelaufen ist. Wenn Du 1 oder 2 Schritte mit „ERROR“ siehst, ist das nicht weiter schlimm. Der Server startet anschließend neu.

KeyHelp verwenden

KeyHelp Anmeldemaske

Nun kannst Du dich unter https://SERVER-IP/ in KeyHelp anmelden.

Danach steht Dir die AdministrationsoberflĂ€che uneingeschrĂ€nkt zur VerfĂŒgung.

Du kannst Benutzer anlegen, neue Domains einfĂŒgen, Subdomains verwalten, E-Mail PostfĂ€cher anlegen und Statistiken einsehen. SelbstverstĂ€ndlich kannst Du fĂŒr jede Domain auch ein SSL-Zertifikat von Lets Encrypt installieren. Alles völlig kostenlos!