So starten Sie Nginx unter Linux?

So starten Sie Nginx unter Linux?
Nginx ist eines der beliebtesten Hochleistungs-Webserver für die Moderne. Es ist beliebt für die Hosting von hohen und ressourcenintensiven Anwendungen. Als „Engine-X“ ausgesprochen, handelt es sich um einen leichten und gut konfigurierbaren Webserver oder ein Reverse-Proxy für andere Webserver.

Obwohl Nginx als Systemadministrator sehr stabil und leicht überschaubar ist, werden Sie NGINX -Starten, Anhalten oder Neustart von NGINX aufweisen. Sie möchten beispielsweise Konfigurationsänderungen oder Fehlerbehebungsfehler auf dem Server anwenden.

In diesem Tutorial wird erörtert.

Voraussetzungen

Bevor wir mit dem Tutorial fortfahren, ist es gut, sicherzustellen, dass Sie Folgendes haben:

  • Stellen Sie sicher, dass Sie Nginx ordnungsgemäß installiert und konfiguriert haben
  • Haben Sie Zugriff auf den Root -Benutzer oder ein Sudo -Konto.

Mit den oben genannten Anforderungen können wir beginnen:

Was ist systemd?

Systemd ist ein Init- und Service -Manager für Linux -Systeme. Die wichtigsten Linux -Verteilungen, einschließlich Debian, Arch, Rehl und Fedora, haben Systemd übernommen. Mit Systemd können Systemadministratoren Dienste im System starten, anhalten, neu laden und neu starten. Es bietet auch Funktionen wie Protokollierung, die bei der Fehlerbehebungsmaßnahmen sehr nützlich sind.

Wenn Sie mehr über SystemD erfahren möchten, sollten Sie die offizielle Dokumentation betrachten: https: // systemd.io/

So verwalten Sie den Nginx -Dienst

Das Verwalten des Nginx -Dienstes ist recht einfach, hauptsächlich aufgrund der einfachen Nutzung, die uns Systemd gibt.

So starten Sie Nginx

Verwenden Sie den Befehl, um den Nginx -Dienst auf einem Linux -Computer zu starten:

$ sudo systemctl starten nginx.Service

Angenommen, Sie sollten keine Ausgabe sehen, und Nginx sollte in Betrieb sein.

Angenommen, Sie sind kein System, das Init verwendet.D statt des Systems; Verwenden Sie in diesem Fall den Befehl, um Nginx zu starten:

$ sudo service nginx starten

So stoppen Sie den Nginx -Dienst

In diesem Fall ist das Gegenteil wahr. Um den Nginx -Dienst mit Systemd zu stoppen, ist der Befehl als:

$ sudo systemctl stop nginx.Service

Mit init.D? Verwenden Sie den Befehl:

$ sudo service nginx stop

NINGINX -Service neu laden

Der Nginx -Dienst unterstützt auch die Reload -Funktion. Dies lädt neue Konfigurationen und startet die Arbeitsprozesse mithilfe der geladenen Konfiguration neu. Die Reload -Funktion ist nützlich, wenn Sie keinen vollständigen Neustart des Dienstes durchführen möchten.

Verwenden Sie den Befehl, um Nginx mit systemd neu zu laden:

$ sudo systemctl reload nginx.Service

Verwenden Sie den folgenden Befehl für init.D Systeme.

$ sudo service nginx reload

Starten Sie den Nginx -Service neu

Im Gegensatz zum Nachladen bleibt der Neustart des NGINX -Dienstes vollständig an und startet den Server vollständig. Verwenden Sie den Befehl, um Nginx neu zu starten:

$ sudo systemctl starten nginx neu.Service

Der Befehl für sysvinit lautet:

$ sudo Service Neustart Nginx

Abschluss

In diesem Tutorial wurde gezeigt.D.