3 Modi biex Iċċekkja l-Istatus tas-Server Apache u l-Uptime fil-Linux


Apache huwa l-aktar popolari fid-dinja, is-server tal-web HTTP trans-pjattaforma li jintuża komunement fil-pjattaformi Linux u Unix biex iħaddem u jħaddem applikazzjonijiet tal-web jew websajts. Importanti, huwa faċli biex tinstalla u għandha konfigurazzjoni sempliċi wkoll.

F'dan l-artikolu, aħna se nuru kif niċċekkjaw il-ħin ta' attività tas-server tal-web Apache fuq sistema Linux billi tuża metodi/kmandi differenti spjegati hawn taħt.

1. Utilità Systemctl

Systemctl hija utilità għall-kontroll tas-sistema systemd u l-maniġer tas-servizz; tintuża biex tibda, terġa 'tibda, twaqqaf is-servizzi u lil hinn. Is-sottokmand tal-istatus systemctl, kif jgħid l-isem huwa użat biex tara l-istatus ta 'servizz, tista' tużah għall-iskop ta 'hawn fuq hekk:

$ sudo systemctl status apache2	  #Debian/Ubuntu 
# systemctl status httpd	  #RHEL/CentOS/Fedora 

2. Utilitajiet Apachectl

Apachectl huwa interface ta 'kontroll għas-server Apache HTTP. Dan il-metodu jeħtieġ li l-mod_status (li juri informazzjoni dwar is-server qed iwettaq inkluż l-uptime tiegħu) modulu installat u attivat (li huwa l-issettjar default).

Il-komponent tal-istatus tas-server huwa attivat awtomatikament billi juża l-fajl /etc/apache2/mods-enabled/status.conf.

$ sudo vi /etc/apache2/mods-enabled/status.conf

Biex tippermetti l-komponent tal-istatus tas-server, oħloq fajl hawn taħt.

# vi /etc/httpd/conf.d/server-status.conf

u żid il-konfigurazzjoni li ġejja.

<Location "/server-status">
    SetHandler server-status
    #Require  host  localhost		#uncomment to only allow requests from localhost 
</Location>

Issejvja l-fajl u agħlaqha. Imbagħad ibda mill-ġdid is-server tal-web.

# systemctl restart httpd

Jekk primarjament qed tuża terminal, imbagħad għandek bżonn ukoll web browser tal-linja tal-kmand bħal lynx jew links.

$ sudo apt install lynx		#Debian/Ubuntu
# yum install links		#RHEL/CentOS

Imbagħad mexxi l-kmand hawn taħt biex tiċċekkja l-uptime tas-servizz Apache:

$ apachectl status

Inkella, uża l-URL hawn taħt biex tara l-informazzjoni dwar l-istatus tas-server tal-web Apache minn web browser grafiku:

http://localhost/server-status
OR
http:SERVER_IP/server-status

3. ps Utilità

ps hija utilità li turi informazzjoni li tikkonċerna għażla tal-proċessi attivi li jaħdmu fuq sistema Linux, tista 'tużaha mal-kmand grep biex tiċċekkja l-uptime tas-servizz Apache kif ġej.

Hawnhekk, il-bandiera:

  • -e – tippermetti l-għażla ta’ kull proċess fis-sistema.
  • -o – jintuża biex jispeċifika l-output (comm – kmand, etime – ħin ta’ eżekuzzjoni tal-proċess u utent – sid tal-proċess).

# ps -eo comm,etime,user | grep apache2
# ps -eo comm,etime,user | grep root | grep apache2
OR
# ps -eo comm,etime,user | grep httpd
# ps -eo comm,etime,user | grep root | grep httpd

L-output tal-kampjun hawn taħt juri li s-servizz apache2 ilu jaħdem għal 4 sigħat, 10 minuti u 28 sekondi (ikkunsidra biss dik li bdiet bl-għeruq).

Fl-aħħar nett, ara gwidi aktar utli tas-server tal-web Apache:

  1. 13 Suġġerimenti dwar is-Sigurtà u l-Ebusija ta' Apache Web Server
  2. Kif Tiċċekkja Liema Moduli Apache huma Attivati/Imgħobbija fil-Linux
  3. 5 Suġġerimenti biex Ttejjeb il-Prestazzjoni tas-Server tal-Web Apache Tiegħek
  4. Kif tipproteġi d-direttorji tal-web b'password f'Apache billi tuża .htaccess File

F'dan l-artikolu, wrejnek tliet modi differenti biex tiċċekkja l-uptime tas-servizz Apache/HTTPD fuq sistema Linux. Jekk għandek xi mistoqsijiet jew ħsibijiet x'taqsam, agħmel dan permezz tat-taqsima tal-kummenti hawn taħt.