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:
- 13 Suġġerimenti dwar is-Sigurtà u l-Ebusija ta' Apache Web Server
- Kif Tiċċekkja Liema Moduli Apache huma Attivati/Imgħobbija fil-Linux
- 5 Suġġerimenti biex Ttejjeb il-Prestazzjoni tas-Server tal-Web Apache Tiegħek
- 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.