Logo der Keyweb AG (blauer Schriftzug 'Keyweb')
26.10.2015

Upgrade Ubuntu 12.04 LTS auf Ubuntu 14.04 LTS

von Alexander Mahr

Seit der Version 14.5.0 unserer Verwaltungssoftware KeyHelp wird ebenfalls die neueste Ubuntu LTS-Version 14.04 unterstützt.

Betreiben Sie Ihr KeyHelp auf einem Server mit Ubuntu 12.04 und möchten nun die Vorteile des optimierten Ubuntu 14.04 für sich nutzen? Wir geben Ihnen jetzt 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.


 

Upgrade Vorgang

Vorbereitung)

Laden Sie das Script mit diesem Befehl herunter:

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

Anschließend starten Sie es mit:

php keyhelp_ubuntu_upgrade_12_to_14.php

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

ACHTUNG: Ein laufender Upgrade-Prozess sollte immer überwacht werden. Bitte lassen Sie das Terminalfenster für die Dauer des Upgrades geöffnet.

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 des Skriptaufrufs 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? ⇒ Ja
  • Hinweis SSH ⇒ [ENTER]
  • Paketquellen von Drittanbietern deaktiviert ⇒ [ENTER]
  • Möchten Sie die Systemaktualisierung starten? ⇒ Ja
  • SSH Passwort-Authentisierung für »root« deaktivieren? ⇒ <JA> / <NEIN> ( Entscheidung liegt beim User )
  • Dienste während der Aktualisierungen des Paketes ohne Nachfragen neustarten? ⇒ <JA> / <NEIN> ( Entscheidung liegt beim User )
  • Konfigurationsdatei »/etc/nagios/nrpe.cfg« ⇒ Die momentan installierte Version beibehalten
  • Konfigurationsdatei »/etc/php5/fpm/pool.d/www.conf« ⇒ Die momentan installierte Version beibehalten
  • Konfigurationsdatei »/etc/dovecot/dovecot.conf« ⇒ Die momentan installierte Version beibehalten
  • Konfigurationsdatei »/etc/default/grub« ⇒ Version des Paket-Betreuers installieren
  • Konfigurationsdatei »/etc/spamassassin/local.cf« ⇒ Die momentan installierte Version beibehalten
  • Konfigurationsdatei »/etc/apache2/mods-available/ssl.conf« ⇒ Die momentan installierte Version beibehalten
  • Konfigurationsdatei »/etc/apache2/mods-available/mime.conf« ⇒ Die momentan installierte Version beibehalten
  • Konfigurationsdatei »/etc/apache2/apache2.conf« ⇒ Die momentan installierte Version beibehalten
  • Konfigurationsdatei »/etc/apache2/ports.conf« ⇒ Die momentan installierte Version beibehalten
  • Konfigurationsdatei »/etc/awstats/awstats.conf« ⇒ Die momentan installierte Version beibehalten
  • Veraltete Pakete entfernen? ⇒ Ja
  • Neustart erforderlich ⇒ Ja

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

php5enmod ioncube

Anschließend starten Sie das Script erneut mit:

php keyhelp_ubuntu_upgrade_12_to_14.php

4.)
Folgen Sie den Anweisungen des Scripts. Dieser letzte Schritt schließt das Upgrade ab, Konfigurationsdateien werden modifiziert und MariaDB wird - sofern nicht bereits vorhanden - installiert. Ihr System wird anschließend neu gestartet. Herzlichen Glückwunsch, Sie verwenden nun KeyHelp mit Ubuntu 14.04 LTS!