3 Möglichkeiten, den Status der Apache -Server und die Verfügbarkeit unter Linux zu überprüfen

3 Möglichkeiten, den Status der Apache -Server und die Verfügbarkeit unter Linux zu überprüfen

Apache ist ein weltweit beliebtester HTTP -Webserver, der häufig in Linux- und UNIX -Plattformen verwendet wird, um Webanwendungen oder Websites bereitzustellen und auszuführen. Wichtig ist, dass es einfach zu installieren ist und auch eine einfache Konfiguration hat.

Lesen Sie auch: So verbergen Sie die Apache -Versionsnummer und andere sensible Informationen

In diesem Artikel zeigen wir, wie die APACHE -Webserver -Uptime auf einem Linux -System anhand der unten erläuterten verschiedenen Methoden/Befehle überprüft werden kann.

1. Systemctl -Dienstprogramm

Systemctl ist ein Dienstprogramm zur Steuerung des Systemd -Systems und des Service Managers; Es wird verwendet, um Dienste zu starten, neu zu starten, zu stoppen und darüber hinaus. Der SystemCTL-Status-Sub-Command, wie der Name States, verwendet, um den Status eines Dienstes anzuzeigen, können Sie ihn für den obigen Zweck wie SO verwenden:

$ sudo systemctl Status Apache2 #Debian/Ubuntu #systemctl Status httpd #rhel/centos/fedora 
Überprüfen Sie den Apache -Status mithilfe von SystemCTL

2. Apachektl -Dienstprogramme

Apachektl ist eine Steuerschnittstelle für Apache HTTP Server. Diese Methode erfordert die mod_status (Dies zeigt Informationen zum Server an, einschließlich des Laufzeit) Modul installiert und aktiviert (was die Standardeinstellung ist).

Auf Debian/Ubuntu

Der Server Status Die Komponente wird standardmäßig mit der Datei aktiviert /etc/apache2/mods-fähig/status.Conf.

$ sudo vi/etc/apache2/mods-fähig/status.Conf 
Apache mod_status Konfiguration

Auf rhel/centos

Ermöglichen Server Status Komponente, erstellen Sie unten eine Datei.

# vi/etc/httpd/conf.D/Server-Status.Conf 

und fügen Sie die folgende Konfiguration hinzu.

 SetHandler Server-Status #Require Host localhost #Uncomment, um nur Anfragen von Localhost zuzulassen  

Speichern Sie die Datei und schließen Sie sie. Starten Sie dann den Webserver neu.

# Systemctl Neustart HTTPD neu starten 

Wenn Sie hauptsächlich ein Terminal verwenden, benötigen Sie auch einen Befehlszeilen -Webbrowser wie Luchs oder Links.

$ sudo appt install lynx #debian/ubuntu #yum install links #rhel/centos 

Führen Sie dann den folgenden Befehl aus, um die Apache -Dienst -Verfügbarkeit zu überprüfen:

$ apachektl Status 
Überprüfen Sie den Apache -Status mithilfe von Apache2CTL

Verwenden Sie alternativ die URL unten, um die Informationen zur Apache -Webserverstatus von einem grafischen Webbrowser anzuzeigen:

http: // localhost/server-status oder http: server_ip/server-Status 

3. PS -Dienstprogramm

ps ist ein Dienstprogramm, das Informationen zu einer Auswahl der aktiven Prozesse zeigt, die auf einem Linux -System ausgeführt werden.

Hier die Flagge:

  • -e - Ermöglicht die Auswahl aller Prozesse auf dem System.
  • - wird verwendet, um die Ausgabe anzugeben (Comm - Befehl, etime - Prozessausführungszeit und Benutzer - Prozessbesitzer).
# ps -eo comm, etime, Benutzer | Grep Apache2 # ps -eo comm, etime, Benutzer | Grep Root | Grep Apache2 oder # ps -eo comm, etime, Benutzer | GREP HTTPD # PS -EO COMM, ETIME, Benutzer | Grep Root | grep httpd 

Die nachstehende Stichprobenausgabe zeigt das Apache2 Der Service läuft seit 4 Stunden, 10 Minuten und 28 Sekunden (betrachten Sie nur die von Wurzel begonnen).

Überprüfen Sie die UPAPTIME APache

Sehen Sie sich zuletzt mehr nützliche Apache -Webserverleitfäden an:

  1. 13 Tipps für Sicherheit und Härten von Apache Webserver und Härten
  2. So überprüfen Sie, welche Apache -Module in Linux aktiviert/geladen sind
  3. 5 Tipps, um die Leistung Ihres Apache -Webservers zu steigern
  4. Wie man Passwort schützt, schützen Sie Webverzeichnisse in Apache mithilfe .HTaccess -Datei

In diesem Artikel haben wir Ihnen drei verschiedene Möglichkeiten gezeigt, um die Uptime der Apache/HTTPD -Dienst auf einem Linux -System zu überprüfen. Wenn Sie Fragen oder Gedanken zu teilen haben, tun Sie dies über den folgenden Kommentarbereich.