So fügen Sie Nginx zu den Systemdiensten in CentOS7 hinzu

So fügen Sie Nginx zu den Systemdiensten in CentOS7 hinzu

Einführung

Nach dem Kompilieren, Installieren und Lösen des Problems läuft Nginx normal, aber Nginx wird zu diesem Zeitpunkt nicht zum Systemdienst hinzugefügt. Als Nächstes fügen wir Nginx zu den Systemdiensten hinzu und richten es so ein, dass es beim Booten gestartet wird.

Services anzeigen

Überprüfen Sie zuerst den Dienststatus von Nginx und geben Sie systemctl status nginx ein. Das Ergebnis ist wie folgt

Es wurden keine zugehörigen Dienste gefunden. Der nächste Schritt besteht darin, Systemdienste hinzuzufügen.

Systemdienste hinzufügen

Fügen Sie nginx.service im Verzeichnis /usr/lib/systemd/system hinzu und ändern Sie es entsprechend der tatsächlichen Situation. Eine detaillierte Analyse finden Sie im Artikel in der folgenden Referenz. Der Inhalt ist wie folgt

[Einheit]
Beschreibung=nginx – Hochleistungs-Webserver
Dokumentation=http://nginx.org/en/docs/
Nach=Netzwerk.Ziel Remote-FS.Ziel NSS-Lookup.Ziel
 
[Service]
Typ=Forking
PIDFile=/usr/local/nginx/logs/nginx.pid
ExecStartPre=/usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf
ExecStart=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
 
[Installieren]
WantedBy=Mehrbenutzer.Ziel

Nach dem Hinzufügen erneut prüfen

Automatischen Start einstellen

Testen Sie es zunächst, starten Sie es neu und überprüfen Sie dann den Nginx-Dienst

Es hat wirklich nicht angefangen. Geben Sie systemctl start nginx , um zu starten

Sie können systemctl zum Starten verwenden, was bedeutet, dass kein Problem mit nginx.service vorliegt. Geben Sie dann systemctl enable nginx ein, um es so einzustellen, dass es beim Booten gestartet wird

Abschließend neu starten, um zu prüfen, ob die Einstellung erfolgreich war

Kein Problem, die Kompilierung und Installation von Nginx ist abgeschlossen und der nächste Schritt ist die Installation von PHP.

Referenz: CentOS 7 systemd fügt benutzerdefinierte Systemdienste hinzu,

Das könnte Sie auch interessieren:
  • So installieren Sie PHP7.4 und Nginx auf Centos
  • Detailliertes Tutorial zur Installation von Nginx auf CentOS8 (Bild und Text)
  • CentOS 7.2 erstellt einen Nginx-Webserver zum Bereitstellen des Uniapp-Projekts
  • Lösen Sie das Problem „Willkommen bei nginx auf Fedora!“. Nach der Installation von nginx auf Centos7 befindet sich im Verzeichnis conf.d keine Datei default.conf.
  • Centos7.3 So installieren und implementieren Sie Nginx und konfigurieren https
  • So installieren Sie Nginx in CentOS7 und konfigurieren den automatischen Start
  • Centos7-Startvorgang und Nginx-Startkonfiguration in Systemd
  • So erstellen Sie einen privaten Server in Docker (Docker-Registrierung mit Nginx und SSL auf CentOS)
  • Detaillierte Erläuterung des Implementierungsprozesses der Nginx-Protokoll-Timing-Aufteilung in CentOS 7

<<:  Lösung für das Problem, dass die MySQL-Datenbank von anderen IP-Adressen nicht aufgerufen werden kann

>>:  So verwenden Sie CocosCreator zur Tonverarbeitung bei der Spieleentwicklung

Artikel empfehlen

MySQL-Experiment: Verwenden von Explain zur Analyse des Indextrends

Überblick Die Indizierung ist eine Fähigkeit, die...

Eine detaillierte Einführung in Linux-Dateiberechtigungen

Die Stärke von Linux liegt in seinem Mehrbenutzer...

Detailliertes Tutorial zur Integration von Apache Tomcat mit dem IDEA-Editor

1. Laden Sie das komprimierte Tomcat-Paket von de...

Detaillierte Schritte zum manuellen Konfigurieren der IP-Adresse in Linux

Inhaltsverzeichnis 1. Geben Sie zuerst das Konfig...

Semantisierung von HTML-Tags (einschließlich H5)

einführen HTML stellt die kontextuelle Struktur u...

Detailliertes Tutorial zur Installation von Docker unter Windows

Da meine lokale MySQL-Version relativ niedrig ist...

Detaillierte Erläuterung des MySql-Beispiels für automatische Kürzung

Detaillierte Erläuterung des MySql-Beispiels für ...

Fortgeschrittene JavaScript-Programmierung: Variablen und Umfang

Inhaltsverzeichnis 1. Ursprungswert und Bezugswer...

Fabric.js implementiert DIY-Postkartenfunktion

In diesem Artikel wird der spezifische Code von F...