GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Installieren Sie Nginx unter Ubuntu 20.04 LTS mithilfe des Quellcodes – Schritt-für-Schritt-Anleitung?

Nginx ist eine Open-Source-Software, die als Webserver, Reverse-Proxy, Load Balancer und vieles mehr fungiert. Es wurde speziell entwickelt, um maximale Leistung und hohe Stabilität zu bieten.

Die Software folgt einer Master-Slave-Architektur, wobei ein Master-Prozess mehrere Slave-Prozesse verwaltet. Nginx wurde von einem russischen Entwickler Igor Sysoev entwickelt, der vom Apache-Webserver frustriert war und einen besseren Ersatz wollte, der 10.000 gleichzeitige Verbindungen mit geringer Speichernutzung bewältigen kann. Dank ihm ist der Webserver Nginx entstanden. Heute bedient Nginx einige der weltweit führenden Websites und sein Wachstum scheint nur zu steigen.

Hier bei LinuxAPT werden wir untersuchen, wie Sie Nginx auf Ihrem Ubuntu Server 20.04-Linux-System mithilfe des Quellcodes installieren.

Um zu sehen, wie Sie Nginx als Reverse-Proxy unter Ubuntu 20.04 einrichten können, besuchen Sie:https://linuxapt.com/blog/1162-set-up-nginx-as-reverse-proxy-on-ubuntu-20-04 .


Schritte zur Installation von Nginx auf Ubuntu Server 20.04 LTS über den Quellcode

1. Systemaktualisierung durchführen

Bevor Sie mit der Installation beginnen, aktualisieren und aktualisieren Sie Ihr Betriebssystem mithilfe des folgenden Befehls, sodass Sie nur aktualisierte Pakete auf Ihrem Server haben:

$ sudo apt update && sudo apt upgrade -y


2. Fügen Sie das neueste Nginx PPA (Mainline) hinzu

Fügen Sie nun das neueste Nginx-PPA hinzu, indem Sie den folgenden Befehl ausführen:

$ sudo add-apt-repository ppa:ondrej/nginx-mainline -y && sudo apt update


3. Nginx installieren

Nach der Installation des PPA und der Aktualisierung der Repository-Liste installieren Sie Nginx mit diesem Befehl:

$ sudo apt install nginx-core nginx-common nginx nginx-full

Nachdem Sie diesen Befehl ausgeführt haben, werden Sie möglicherweise gefragt, ob Sie Ihre vorhandene /etc/nginx/nginx.conf-Konfigurationsdatei während der Installation beibehalten oder ersetzen möchten. Wir empfehlen, diese vorhandene Konfigurationsdatei beizubehalten, indem Sie n drücken. Dadurch kann eine Kopie der Datei erstellt werden, die Sie bei Bedarf in Zukunft verwenden können.


4. Nginx-Quellcode zum Repository hinzufügen

Bei der Installation von PPA wird der Quellcode standardmäßig nicht installiert. Zuerst müssen Sie es manuell aktivieren. Öffnen Sie dazu die Konfigurationsdatei in /etc/apt/sources.list.d mit einem Editor wie unten gezeigt:

$ sudo nano /etc/apt/sources.list.d/ondrej-ubuntu-nginx-mainline-*.list

Suchen Sie nun diese Zeile und kommentieren Sie sie aus, indem Sie das Hash-Symbol entfernen.

Speichern Sie nun die Datei, indem Sie Strg + X, dann Y drücken und die Eingabetaste drücken. Die Änderungen werden gespeichert.

Aktualisieren Sie nun die Repository-Liste wie folgt:

$ sudo apt update


5. Laden Sie die Nginx-Quelle herunter

Als Nächstes laden wir den Nginx-Quellcode herunter, falls Sie später ein dynamisches Modul kompilieren müssen. Dazu müssen Sie das Quellpaket herunterladen und im Verzeichnis /etc/local/src/nginx.

hinzufügen

ich. Erstellen Sie ein Verzeichnis

Erstellen Sie ein Verzeichnis wie dieses:

$ sudo mkdir /usr/local/src/nginx && cd /usr/local/src/nginx

ii. Installieren Sie Abhängigkeiten und laden Sie das Paket herunter

Laden Sie nun das Quellpaket herunter, indem Sie den folgenden Befehl ausführen:

$ sudo apt install dpkg-dev -y && sudo apt source nginx


6. Überprüfen Sie die Nginx-Quellversion

Führen Sie den Befehl ls aus, um die Dateien des Verzeichnisses aufzulisten:

$ ls

Sie sehen die Änderungen im Verzeichnis /usr/src/local/nginx.

Führen Sie nun den folgenden Befehl aus, um sicherzustellen, dass die Version des Quellpakets mit der Nginx-Version übereinstimmt, die Sie gerade auf Ihrem Betriebssystem installiert haben.

$ nginx -v

Sie werden sehen, dass das Quellpaket und das Nginx-Betriebssystem dieselbe Versionsnummer haben sollten.


Wie deinstalliere ich Nginx von Ubuntu?

1. Stoppen Sie Nginx

Stoppen Sie dazu zunächst Nginx, da es mit diesem Befehl ausgeführt wird:

$ sudo systemctl stop nginx

2. Entfernen Sie Nginx

Löschen Sie nun die Nginx-Installation, indem Sie den folgenden Befehl ausführen:

$ sudo apt-get purge nginx -y && sudo apt autoremove nginx -y

Jetzt befindet sich Nginx nicht mehr auf Ihrem Betriebssystem.



Ubuntu
  1. Kanboard auf Ubuntu 20.04 LTS installieren – Schritt-für-Schritt-Anleitung?

  2. GoAccess auf Ubuntu 20.04 LTS installieren – Schritt-für-Schritt-Anleitung?

  3. TYPO3 auf Ubuntu 20.04 LTS installieren – Schritt-für-Schritt-Anleitung?

  4. PrestaShop unter Ubuntu 20.04 LTS installieren – Schritt-für-Schritt-Anleitung?

  5. XAMPP auf Ubuntu 20.04 LTS installieren – Schritt-für-Schritt-Anleitung?

So installieren Sie Nginx unter Ubuntu 20.04 LTS mithilfe des Quellcodes

Ubuntu 20.04 LTS installieren – Schritt-für-Schritt-Anleitung?

Installieren Sie LibreNMS auf Ubuntu 20.04 LTS mit Nginx – Schritt-für-Schritt-Anleitung?

NumPy auf Ubuntu 20.04 LTS installieren – Schritt-für-Schritt-Anleitung?

Homebrew auf Ubuntu 20.04 LTS installieren – Schritt-für-Schritt-Anleitung?

Installieren Sie RabbitMQ auf Ubuntu 20.04 LTS - Eine Schritt-für-Schritt-Anleitung?