Android

So starten, stoppen oder starten Sie Apache neu

Bios starten Windows 10 - Notebook ins UEFI BIOS gelangen - Laptop

Bios starten Windows 10 - Notebook ins UEFI BIOS gelangen - Laptop

Inhaltsverzeichnis:

Anonim

Apache ist ein Open-Source- und plattformübergreifender HTTP-Server. Es ist mit leistungsstarken Funktionen ausgestattet und kann mit einer Vielzahl von Modulen erweitert werden.

Starten, Stoppen und Neustarten / Neuladen sind die häufigsten Aufgaben bei der Arbeit mit einem Apache-Webserver. Die Befehle zum Verwalten des Apache-Dienstes unterscheiden sich in den Linux-Distributionen.

Die meisten neueren Linux-Distributionen verwenden SystemD als Standard-Init-System- und Service-Manager. Ältere Distributionen basieren auf SysVinit und verwenden Init-Skripte zum Verwalten von Diensten. Ein weiterer Unterschied ist der Name des Dienstes. In Ubuntu und Debian heißt der Apache-Dienst apache2 , während in Red Hat-basierten Systemen wie CentOS der Name des Dienstes httpd lautet.

In diesem Handbuch wird erklärt, wie Sie Apache auf den gängigsten Linux-Distributionen starten, stoppen und neu starten.

Bevor Sie beginnen

Die Anweisungen setzen voraus, dass Sie als root oder Benutzer mit sudo-Berechtigungen angemeldet sind.

Sowohl die SystemD-Service-Units als auch das SysVinit-Skript verwenden die folgenden Argumente, um den Apache-Service zu verwalten:

  • start : Startet den Apache-Dienst. stop : Beendet den Apache-Dienst. restart : Stoppt den Apache-Dienst und startet ihn anschließend. reload : Startet den Apache-Dienst ordnungsgemäß neu. Beim erneuten Laden fährt der Apache-Hauptprozess die untergeordneten Prozesse herunter, lädt die neue Konfiguration und startet neue untergeordnete Prozesse. status : Zeigt den Dienststatus an.

Starten, Stoppen und Neustarten von Apache unter Ubuntu und Debian

SystemD ist ein System- und Service-Manager für die neuesten Versionen von Ubuntu (18.04, 16.04) und Debian (10, 9).

Führen Sie den folgenden Befehl aus, um den Apache-Dienst zu starten:

sudo systemctl start apache2

Führen Sie den folgenden Befehl aus, um den Apache-Dienst zu stoppen:

sudo systemctl stop apache2

Wann immer Sie Änderungen an der Apache-Konfiguration vornehmen, müssen Sie die Serverprozesse neu starten. Führen Sie den folgenden Befehl aus, um den Apache-Dienst neu zu starten:

sudo systemctl restart apache2

Ältere (EOLed) Versionen von Ubuntu oder Debian verwenden init.d-Skripte, um den Apache-Daemon zu starten, zu stoppen und neu zu starten:

sudo service apache2 start sudo service apache2 stop sudo service apache2 restart

Starten, Stoppen und Neustarten von Apache unter RHEL / CentOS

Systemd ist der System- und Service-Manager für RHEL / CentOS 7 und 8.

Starten Sie den Apache-Dienst:

sudo systemctl start

Beenden Sie den Apache-Dienst:

sudo systemctl stop

Starten Sie den Apache-Dienst neu:

sudo systemctl restart

Wenn Sie CentOS 6 (oder älter) haben, verwenden Sie die folgenden Befehle, um den Apache-Daemon zu starten, zu stoppen und neu zu starten:

sudo service httpd start sudo service httpd stop sudo service httpd restart

Fazit

In diesem Handbuch haben wir Ihnen gezeigt, wie Sie den Apache-Webserver auf verschiedenen Linux-Systemen starten, stoppen und neu starten.

Apache-Terminal