KeyHelp unterstützt seit Version 18.1 auch das Betriebssystem Ubuntu 18.04 LTS.

Betreiben Sie Ihr KeyHelp auf einem Server mit Ubuntu 16.04 LTS und möchten nun die Vorteile des optimierten Ubuntu 18.04 LTS für sich nutzen? Wir geben Ihnen mit dieser Anleitung die Möglichkeit, das Update bequem selbst durchzuführen und stellen Ihnen dafür nachfolgend das benötigte Script und eine ausführliche Anleitung zur Verfügung. Bitte zögern Sie nicht uns bei Fragen oder für Hilfestellungen zu kontaktieren.

Auch für die älteren Betriebssysteme Ubuntu 12.04 / Ubuntu 14.04 / Debian 8 existieren Anleitungen und entsprechende Skripte um ein Upgrade bequem selbst durchführen zu können. Weitere Informationen erhalten Sie hier.

 


 

Upgrade Anleitung

 

Vorbereitung)
Laden Sie das Script mit diesem Befehl herunter:

wget --no-check-certificate https://install.keyhelp.de/scripts/keyhelp_ubuntu_upgrade_16_to_18_php7 -O keyhelp_ubuntu_upgrade_16_to_18.php

Anschließend starten Sie es mit:

php keyhelp_ubuntu_upgrade_16_to_18.php

ACHTUNG: Nachdem Sie das Script gestartet haben und im Script den Beginn der Arbeiten mit [ENTER] bestätigt haben, müssen alle hier beschriebenen Schritte durchlaufen werden. Brechen Sie den laufenden Vorgang ab, müssen bereits vorgenommene Änderungen manuell rückgängig gemacht werden.

ACHTUNG: Obwohl ausführlich getestet, sollte immer eine vorherige Sicherung des Servers durchgeführt werden.

1.)
Folgen Sie den Anweisungen des Scripts. Es werden automatisch notwendige Arbeiten in Vorbereitung auf das Upgrade ausgeführt. Ihr derzeitiges Betriebssystem wird aktualisiert.

2.)
Im Verlauf der Skriptausführung wird die Kontrolle des Programmablaufs an „do-release-upgrade“ übergeben. Bitte folgen Sie den Anweisungen des Programms und beantworten Sie die gestellten Fragen (siehe unten). Beachten Sie, dass Sie in Abhängigkeit der auf Ihrem Server installierten Dienste gegebenenfalls weitere Rückfragen erhalten.

  • Soll die Sitzung über SSH fortgesetzt werden?
    ⇒ j
  • Hinweis SSH
    ⇒ [ENTER]
  • Paketquellen von Drittanbietern deaktivieren
    ⇒ [ENTER]
  • Möchten Sie die Systemaktualisierung starten?
    ⇒ j
  • Konfigurationsdatei »/etc/default/grub«
    ⇒ Die momentan installierte Version beibehalten
  • Konfigurationsdatei »/etc/apache2/apache2.conf«
    ⇒ Die momentan installierte Version beibehalten
  • Konfigurationsdatei »/etc/apache2/mods-available/mine.conf«
    ⇒ Die momentan installierte Version beibehalten
  • Konfigurationsdatei »/etc/nagios/nrpe.cfg«
    ⇒ Die momentan installierte Version beibehalten
  • Konfigurationsdatei »/etc/ssh/sshd_config«
    ⇒ Die momentan installierte Version beibehalten
  • Konfigurationsdatei »/etc/awstats/awstats.conf«
    ⇒ Die momentan installierte Version beibehalten
  • Konfigurationsdatei »/etc/dovecot/conf.d/10-ssl.conf«
    ⇒ Die momentan installierte Version beibehalten
  • Konfigurationsdatei »/etc/init.d/proftpd«
    ⇒ Die momentan installierte Version beibehalten
  • Konfigurationsdatei »/etc/apt/apt.conf.d/50unattended-upgrades.ucftmp«
    ⇒ Die momentan installierte Version beibehalten
  • Konfigurationsdatei »/etc/postfix-policyd-spf-python/policyd-spf.conf«
    ⇒ Die momentan installierte Version beibehalten
  • Veraltete Pakete entfernen?
    ⇒ j
  • Neustart erforderlich
    ⇒ j

3.)
Nach dem Neustart führen Sie den folgenden Befehl aus:

phpenmod ioncube

Anschließend starten Sie das Script erneut mit:

php keyhelp_ubuntu_upgrade_16_to_18.php

4.)
Folgen Sie den Anweisungen des Scripts. Dieser letzte Schritt schließt das Upgrade ab. Ihr System wird anschließend neu gestartet.

In Diesem Schritt werden die Webserver-Konfigurationsdateien neu geschrieben. Gegebenenfalls erscheinende Fehlermeldung des Webservers können in diesem Schritt ignoriert werden und liegen in der Reihenfolge, mit der die anstehenden Aufgaben abgearbeitet werden müssen begründet. Nachdem alle Arbeiten abgeschlossen sind, sind diese Fehler nicht mehr existent.

Herzlichen Glückwunsch, Sie verwenden nun KeyHelp mit Ubuntu 18.04 LTS!