Controllare lo stato di Apache in Linux

Mattepuffo's logo
Controllare lo stato di Apache in Linux

Controllare lo stato di Apache in Linux

Per controllare lo stato corrente di Apache, compreso l'uptime, in Linux, abbiamo diversi modi.

Alcuni comandi non saranno disponibili nel caso di versioni più vecchie di Linux (può accadere soprattutto se siamo in ambito server).

Comunque vediamo quali comandi ci possono aiutare:

  • systemctl
  • apachectl
  • ps

Il primo comando è disponibile per le distro basate su systemd:

# systemctl status apache2
● apache2.service - The Apache HTTP Server
   Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
   Active: active (running) since Sun 2017-10-22 14:30:13 CEST; 1 weeks 5 days ago
................................

Il secondo comando dovrebbe essere valido per tutti, a patto che si abbia un browse testuale installato (per questo consiglio lynx):

# aptitude install lynx
# apachectl status

L'ultimo comand, ps, è invece disponibile per tutti; sicuramente lo avrete già usato:

# ps -eo comm,etime,user | grep apache2
apache2               03:29 www-data
apache2         12-02:09:02 root
apache2               02:23 www-data
apache2               01:22 www-data
apache2               00:59 www-data
apache2               00:42 www-data
apache2               00:22 www-data
apache2            09:14:12 www-data
apache2               07:45 www-data
apache2               06:46 www-data
apache2               06:45 www-data
apache2               05:40 www-data
apache2               04:50 www-data

Considerate anche che in alcune distro, il pacchetto si chiama httpd e non apache2.

Enjoy!


Condividi

Commentami!