So erstellen Sie eine Website oder ein Blog im Jahr 2020 - Kostenlose und einfache Anleitung zum Erstellen einer Website

So aktualisieren Sie Ihren Server (Ubuntu)

Ubuntu ist eines der beliebtesten Server-Betriebssysteme zum Betrieb von Websites. Darüber hinaus bieten VPS-Anbieter wie DigitalOcean, Vultrund Linode machen die Installation mit nur wenigen Klicks noch einfacher.

Ubuntu wird auch ständig mit neueren Versionen aktualisiert. Wenn Sie einen Desktop-Computer verwenden, werden Sie benachrichtigt, wenn ein Update verfügbar ist, und werden außerdem durch den Vorgang geführt.

Auf dem Server verfügen Sie jedoch möglicherweise nicht über diese Berechtigung. Das Upgrade Ihres Ubuntu-Servers erfordert also die Ausführung einiger Befehlszeilen. Und in diesem Artikel werden wir sehen, wie man genau das macht.

Voraussetzung

Bevor Sie beginnen, sollten Sie am besten ein Backup Ihrer Website-Dateien und Datenbank erstellen ein Snapshot Ihres Servers. Auf diese Weise können Sie jederzeit zum vorherigen Status Ihres Servers zurückkehren, falls das Update fehlschlägt oder etwas auf der Website kaputt geht.

Wenn Sie eine Produktions-Site betreiben, bei der Benutzer die Site kontinuierlich nutzen, möchten Sie ihnen möglicherweise eine Benachrichtigung senden, dass die Site für einen Moment gewartet wird.

Schließlich benötigen Sie Root- oder Pseudo-Zugriff auf den Server, da für die Ausführung des Aktualisierungsvorgangs hohe Berechtigungen erforderlich sind.

Sobald alle diese Voraussetzungen geprüft sind, kann es losgehen.

Überprüfung der Version

Schauen wir uns zunächst die aktuelle Version von Ubuntu an, die wir haben. Wie wir im Bild unten sehen können, ist die aktuelle Version, die wir verwenden, Ubuntu 18.04 LTS.

LTS (Long Term Support) bedeutet, dass Sie Updates, Sicherheitspatches und Support von erhalten Kanonisch, für mindestens 5 Jahre und einige weitere Jahre für Wartungsversionen. Im Vergleich zur Nicht-LTS-Version, die nur etwa ein Jahr Support erhält.

Zum Zeitpunkt des Verfassens dieses Artikels ist die aktuelle LTS-Version, abgesehen von 18.04, 20.04. Daher werden wir es am 20.04. aktualisieren.

Bereinigungs- und Aktualisierungspakete

Zuerst bereinigen wir Dateien aus dem lokalen Repository, die nicht mehr heruntergeladen werden können, und entfernen veraltete Pakete, die automatisch installiert wurden, da diese Dateien jetzt größtenteils unbrauchbar sind. Um dies zu tun:

  1. Geben Sie den Befehl ein: apt clean && apt autoclean && apt autoremove -y
  2. Geben Sie dann den Befehl apt update && apt dist-upgrade -y ein, um die Paket- und Repository-Indexliste zu aktualisieren und einige der Pakete zu aktualisieren. Der Befehl dist-upgrade behebt auch einige Konflikte in Paketen und Abhängigkeiten installierter Pakete, sodass er auch einige Pakete entfernen kann, die nicht mehr verwendet werden.
  3. In diesem Schritt müssen Sie möglicherweise den Server neu starten, nachdem Sie diese Paketaktualisierungen durchgeführt haben. Wenn Sie also zum Neustart aufgefordert werden, geben Sie Folgendes ein: reboot. Dieser Befehl schließt automatisch Ihre aktuelle SSH-Sitzung. Warten Sie einen Moment und melden Sie sich dann erneut bei SSH an.

Aktualisieren Sie die Ubuntu-Version

Nachdem wir nun alles geklärt, aktualisiert und Pakete in Ubuntu behoben haben, können wir nun das eigentliche Ubuntu-Upgrade durchführen.

  1. Um es zu aktualisieren, geben Sie den folgenden Befehl ein: do-release-upgrade
  2. Der Prozess fordert Sie zunächst auf, den Aktualisierungsvorgang auf einem neuen SSH-Daemon durchzuführen. Geben Sie „y“ ein, um fortzufahren.
  3. Zweitens werden Sie aufgefordert, die Paket-Repository-Liste auf Ubuntu 20.04 („Focal“ Fossa) zu aktualisieren. Geben Sie dann „y“ ein, da die gesamte Liste aktualisiert werden soll, und fahren Sie dann fort.
  4. Sie bestätigen dann die Anzahl der Pakete, die Größe, die für das Update heruntergeladen werden soll, und dass das Update wahrscheinlich Stunden dauern wird. Dies trifft in der Regel zu, wenn Sie die Aktualisierung auf Ihrem lokalen Computer durchführen, die Aktualisierung auf dem Server erfolgt jedoch in der Regel schneller.
  5. Während des Updates erhalten Sie außerdem eine Benachrichtigung wie die unten gezeigte. Dies weist darauf hin, dass das Update einige laufende Dienste aktualisiert und einen Neustart des Dienstes erfordert. Wählen Sie „Ja“, damit nicht jedes Mal um Erlaubnis gefragt wird, wenn ein Neustart erforderlich ist.
  6. Warten Sie nun, bis der Aktualisierungsvorgang fortgesetzt wird. Am Ende des Vorgangs werden Sie erneut zum Neustart aufgefordert.

Abschluss

Das sind alle Schritte, um Ubuntu auf Ihrem VPS zu aktualisieren. Wenn Sie sich nach dem Neustart wieder bei SSH anmelden, sollten Sie nun mit der neuen Version begrüßt werden: Ubuntu 20.04.