3 Möglichkeiten, den Status der Apache -Server und die Verfügbarkeit unter Linux zu überprüfen
- 4046
- 1242
- Madleen Vater
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.ConfApache 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 APacheSehen Sie sich zuletzt mehr nützliche Apache -Webserverleitfäden an:
- 13 Tipps für Sicherheit und Härten von Apache Webserver und Härten
- So überprüfen Sie, welche Apache -Module in Linux aktiviert/geladen sind
- 5 Tipps, um die Leistung Ihres Apache -Webservers zu steigern
- 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.
- « So installieren Sie Telegram Messenger -Anwendung unter Linux
- 23 nützliche PKG -Befehlsbeispiele zum Verwalten von Paketen in FreeBSD »