Nginx, Plesk

Ubuntu NGINX Upgrade 16 & 18 auf letzte Version (+ Plesk)

Ubuntu NGINX

Nginx Upgrade auf Ubuntu

ausgesprochen “engine x” ist ein kostenloser, Open-Source, leistungsstarker HTTP- und Reverse-Proxy-Server, der einige der größten Websites im Internet betreibt.

Wie kann ich von hier aus sicher auf die Nginx Version upgraden, ohne meinen Service zu beeinträchtigen?

Upgrade auf Ubuntu 16.04 oder 18.04 Server aus dem Ubuntu Repo .

Nginx Upgrade auf Ubuntu
Nginx Upgrade

Leider wird die Version im Ubuntu-Repo nicht sehr oft aktualisiert. So dass Sie je nachdem, wie lange Sie NGINX schon installiert haben.

In den Versionen ziemlich weit zurückliegen könnten wohl gemerkt neuere Versionen enthalten Leistungssteigerungen und Sicherheitskorrekturen welches sehr wichtig ist um den Server auf dem neusten Stand zu halten.

Nginx für I386 Systeme – 16 & 18

Du kannst sudo nginx -v ausführen, um zu überprüfen, auf welcher Version du dich befindest. Bei diesem Artikel ist der aktuelle stabile Code Version von Plesk 1.11.x. Glücklicherweise ist das Upgrade ziemlich einfach und ruft normalerweise keine Fehler oder Bugs vor.

Sie müssen einen neuen Repo hinzufügen und dann kann NGINX jedes Mal aktualisiert werden, wenn Sie Ihren sudo apt Upgrade-Befehl ausführen.

nginx -V
Nginx-Version: Nginx / 1.11.10

Nano oder ein x-beliebiger SSH zbsp. Putty editor gegebenfalls WinCSP musst du diese Zeile zum Schluß hinzufügen.

Ubuntu 16.04

nano nginx /etc/apt/sources.list
#Source NGINX Hinzufügen
deb http://nginx.org/packages/mainline/ubuntu/ xenial nginx
deb-src http://nginx.org/packages/mainline/ubuntu/ xenial nginx

Ubuntu 18.04

nano nginx /etc/apt/sources.list
#Source NGINX Hinzufügen
deb http://nginx.org/packages/mainline/ubuntu/ bionic nginx
deb-src http://nginx.org/packages/mainline/ubuntu/ bionic nginx

Für Nginx Upgrade brauchst du eine GPG Signature https://www.nginx.com/blog/updating-gpg-key-nginx-products/ update.

Wer muss den Schlüssel aktualisieren?

NGINX verwendet GPG-Schlüssel für seine RPM-Pakete und Debian und Ubuntu-Repositorys, damit Sie die Integrität und Herkunft des heruntergeladenen Pakets überprüfen können. 

Viele Benutzer von GPG-Schlüsseln legen fest, dass ihre Schlüssel regelmäßig ablaufen.

Der GPG-Schlüssel für NGINX läuft am 17te August ab und hierfür müssen Sie also Ihren Schlüssel erneut aktualisieren.

curl -O https://nginx.org/keys/nginx_signing.key && apt-key add ./nginx_signing.key

apt-key list

Das System übernimmt mit diesem befehl das Automatische Update!

sudo apt-get update && sudo apt -y upgrade

Nginx Upgrade für amd64 Systeme und 16 und 18

nginx -V
Nginx-Version: Nginx / 1.11.10

Nano oder beliebiger SSH editor oder WinCSP. Diese Zeile am ende hinzufügen

Ubuntu 16.04

deb [arch=amd64] http://nginx.org/packages/mainline/ubuntu/ xenial nginx
deb-src http://nginx.org/packages/mainline/ubuntu/ xenial nginx

Ubuntu 18.04

deb [arch=amd64] http://nginx.org/packages/mainline/ubuntu/ bionic nginx
deb-src http://nginx.org/packages/mainline/ubuntu/ bionic nginx

Signature verifizierung für NGINX source.list.

curl -O https://nginx.org/keys/nginx_signing.key && apt-key add ./nginx_signing.key

apt-key list

alternative Signature Update hier die Quelle https://www.linuxbabe.com/ubuntu/install-nginx-latest-version-ubuntu-18-04

wget http://nginx.org/keys/nginx_signing.key

sudo apt-key add nginx_signing.key

Automatisches Upgrade beginnen

sudo apt-get update && sudo apt -y upgrade

Schließlich werden wir ein vollständiges Upgrade durchführen.

Nginx bekommt alle seine Addons und ist auf dem neuesten Stand.

 sudo apt-get full-upgrade

Related Posts

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Hiermit akzeptiere ich die Datenschutzbedingungen

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.