3 leiðir til að athuga Apache netþjónsstöðu og spenntur í Linux


Apache er vinsælasti HTTP-vefþjónn í heiminum sem er almennt notaður í Linux og Unix kerfum til að dreifa og keyra vefforrit eða vefsíður. Mikilvægt er að það er auðvelt að setja það upp og hefur líka einfalda uppsetningu.

Í þessari grein munum við sýna hvernig á að athuga spenntur Apache vefþjóns á Linux kerfi með því að nota mismunandi aðferðir/skipanir sem útskýrðar eru hér að neðan.

1. Systemctl tól

Systemctl er tól til að stjórna systemd kerfi og þjónustustjóra; það er notað það til að ræsa, endurræsa, stöðva þjónustu og fleira. Systemctl status undirskipunin, eins og nafnið segir til um er notuð til að skoða stöðu þjónustu, þú getur notað hana í ofangreindum tilgangi eins og svo:

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

2. Apachectl Utilities

Apachectl er stjórnviðmót fyrir Apache HTTP netþjón. Þessi aðferð krefst þess að mod_status (sem sýnir upplýsingar um að þjónninn er að framkvæma, þar á meðal spenntur) eininguna sé uppsett og virkjuð (sem er sjálfgefin stilling).

Stöðuþáttur miðlara er sjálfgefið virkur með því að nota skrána /etc/apache2/mods-enabled/status.conf.

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

Búðu til skrá hér að neðan til að virkja stöðuþátt miðlara.

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

og bættu við eftirfarandi uppsetningu.

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

Vistaðu skrána og lokaðu henni. Endurræstu síðan vefþjóninn.

# systemctl restart httpd

Ef þú ert fyrst og fremst að nota flugstöð, þá þarftu líka skipanalínuvafra eins og Lynx eða tengla.

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

Keyrðu síðan skipunina hér að neðan til að athuga Apache þjónustuna spenntur:

$ apachectl status

Að öðrum kosti, notaðu slóðina hér að neðan til að skoða Apache vefþjónsstöðuupplýsingar úr myndrænum vafra:

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

3. ps Gagnsemi

ps er tól sem sýnir upplýsingar um úrval af virku ferlunum sem keyra á Linux kerfi, þú getur notað það með grep skipuninni til að athuga Apache þjónustuna sem hér segir.

Hér, fáninn:

  • -e – gerir val á öllum ferlum í kerfinu.
  • -o – er notað til að tilgreina úttak (comm – skipun, etime – vinnslutími vinnslu og notandi – vinnslueigandi).

# 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

Sýnishornið hér að neðan sýnir að apache2 þjónustan hefur verið í gangi í 4 klukkustundir, 10 mínútur og 28 sekúndur (miðaðu aðeins við þá sem byrjað er með rót).

Að lokum skaltu skoða fleiri gagnlegar Apache vefþjónaleiðbeiningar:

  1. 13 ráðleggingar um öryggi og herslu Apache vefþjóns
  2. Hvernig á að athuga hvaða Apache einingar eru virkjaðar/hlaðnar í Linux
  3. 5 ráð til að auka afköst Apache vefþjónsins þíns
  4. Hvernig á að vernda vefskrár með lykilorði í Apache með .htaccess skrá

Í þessari grein sýndum við þér þrjár mismunandi leiðir til að athuga Apache/HTTPD þjónustu spenntur á Linux kerfi. Ef þú hefur einhverjar spurningar eða hugsanir til að deila, gerðu það í gegnum athugasemdahlutann hér að neðan.