Testen Sie Ihre Fähigkeiten mit unseren Hosting-Diensten und erhalten Sie 15% Rabatt!

Code an der Kasse verwenden:

Skills
04.03.2024

Nginx-Installation und wichtige Befehle für die Beherrschung

Nginx ist ein leistungsstarker Open-Source-Webserver. Es handelt sich um eine sehr beliebte Software, die dazu dient, HTTP-Anfragen von Clients (z. B. Webbrowsern) zu verarbeiten und ihnen Webseiten und andere Inhalte bereitzustellen. Die Installation von Nginx ist sehr einfach und basiert auf nur einem Befehl. Geben Sie den folgenden Befehl ein, um diesen Webserver einfach zu installieren:

apt install nginx
Sie müssen der Installation zustimmen, indem Sie Y drücken. Das Ergebnis wird in etwa so aussehen

Dieser Artikel verwendet Debian 12 und alle Befehle werden als root ausgeführt. Sie erhalten diesen Zugang immer, wenn Sie virtuelle oder dedizierte Server von AlexHost kaufen

Nginx starten

Das Starten von Nginx ist ganz einfach. Führen Sie einfach den folgenden Befehl aus:

systemctl start nginx
Wenn Sieeine Linux-Distribution ohne systemd verwenden, um Nginx zu starten, geben Sie ein:
service start nginx
Anstatt den Nginx-Dienst manuell zu starten, wird empfohlen, ihn so zu konfigurieren, dass er beim Systemstart startet:
systemctl enable nginx

Nginx neu starten

Der Neustart ist schnell und einfach zu erlernen, aber sehr wichtig. Wenn Sie Änderungen an Nginx vornehmen, müssen Sie Nginx jedes Mal neu starten. Die Neustart-Option lädt die neue Konfiguration, startet neue Workflows mit der neuen Konfiguration und schließt die alten Workflows ordnungsgemäß.Um Nginx neu zu starten, verwenden Sie einen der folgenden Befehle:

systemctl reload nginx
service reload nginx

Testen der Nginx-Konfiguration

Wenn Sie Änderungen an der Nginx-Server-Konfigurationsdatei vornehmen, sollten Sie die Konfiguration testen, bevor Sie den Dienst neu starten oder neu booten.Verwenden Sie den folgenden Befehl, um Ihre Nginx-Konfiguration auf Syntax- oder Systemfehler zu prüfen:

sudo nginx -t
Das Ergebnis sieht etwa so aus:
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: the configuration file /etc/nginx/nginx.conf test is successful

Schlussfolgerung

Nginx ist ein zuverlässiger und effizienter Webserver, der häufig zum Hosten von Websites jeder Größe verwendet wird – von kleinen Blogs bis hin zu großen Unternehmensplattformen. Für die Installation und die grundlegende Verwaltung sind nur wenige Befehle erforderlich, so dass er sowohl für Anfänger als auch für erfahrene Systemadministratoren eine ausgezeichnete Wahl darstellt. Wenn Sie Befehle wie das Starten, Neustarten und Testen der Konfiguration beherrschen, gewährleisten Sie einen stabilen und sicheren Betrieb Ihres Webservers. Nachdem Sie beispielsweise die Konfigurationsdatei Ihrer Website bearbeitet haben, um HTTPS mit einem SSL-Zertifikat zu aktivieren, können Sie nginx -t ausführen, um die Änderungen zu überprüfen, und anschließend systemctl reload nginx ausführen, um sie ohne Ausfallzeiten anzuwenden. Dies garantiert, dass Ihre Besucher sofort von sicherem Surfen profitieren, während der Server reibungslos weiterläuft.

Testen Sie Ihre Fähigkeiten mit unseren Hosting-Diensten und erhalten Sie 15% Rabatt!

Code an der Kasse verwenden:

Skills