Hanyoyi 3 don Duba Matsayin Sabar Apache da Uptime a Linux


Apache shine mafi mashahuri a duniya, uwar garken gidan yanar gizo na HTTP wanda aka fi amfani dashi a cikin Linux da dandamali na Unix don turawa da gudanar da aikace-aikacen yanar gizo ko gidajen yanar gizo. Mahimmanci, yana da sauƙin shigarwa kuma yana da sauƙi mai sauƙi kuma.

A cikin wannan labarin, za mu nuna yadda ake duba sabar gidan yanar gizon Apache akan lokaci akan tsarin Linux ta amfani da hanyoyi/umarni daban-daban da aka bayyana a ƙasa.

1. Systemctl Utility

Systemctl kayan aiki ne don sarrafa tsarin tsarin da manajan sabis; ana amfani dashi don farawa, sake farawa, dakatar da sabis da ƙari. Sub-umarni na matsayi na systemctl, kamar yadda ake amfani da suna don duba matsayin sabis, zaka iya amfani da shi don dalilai na sama kamar haka:

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

2. Apachectl Utilities

Apachectl shine keɓancewar sarrafawa don uwar garken HTTP Apache. Wannan hanyar tana buƙatar mod_status (wanda ke nuna bayanai game da uwar garken da ke aiki gami da lokacin sa) an shigar kuma an kunna shi (wanda shine saitunan tsoho).

An kunna bangaren yanayin uwar garken ta tsohuwa ta amfani da fayil /etc/apache2/mods-enabled/status.conf.

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

Don kunna bangaren yanayin uwar garken, ƙirƙirar fayil a ƙasa.

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

kuma ƙara wannan tsari.

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

Ajiye fayil ɗin kuma rufe shi. Sannan sake kunna sabar gidan yanar gizo.

# systemctl restart httpd

Idan da farko kuna amfani da tasha, to kuna buƙatar mai binciken gidan yanar gizon layin umarni kamar lynx ko hanyoyin haɗin gwiwa.

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

Sannan gudanar da umarnin da ke ƙasa don duba lokacin sabis na Apache:

$ apachectl status

A madadin, yi amfani da URL ɗin da ke ƙasa don duba bayanin matsayin uwar garken yanar gizo na Apache daga mai binciken gidan yanar gizo mai hoto:

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

3. ps Amfani

ps wani mai amfani ne wanda ke nuna bayani game da zaɓin ayyukan da ke gudana akan tsarin Linux, zaku iya amfani da shi tare da umarnin grep don duba lokacin sabis na Apache kamar haka.

Anan, tuta:

  • -e - yana ba da damar zaɓin kowane tsari akan tsarin.
  • -o - ana amfani dashi don tantance fitarwa (comm - umarni, lokaci - lokacin aiwatar da aiwatarwa da mai amfani - mai aiwatarwa).

# 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

Samfurin samfurin da ke ƙasa yana nuna cewa sabis na apache2 yana gudana don 4 hours, 10 minutes da 28 seconds (kawai la'akari da wanda aka fara ta tushen).

A ƙarshe, bincika ƙarin jagororin sabar gidan yanar gizo na Apache:

  1. 13 Tsaro na Sabar Yanar Sadarwar Yanar Gizo na Apache da Tukwici masu ƙarfi
  2. Yadda ake Duba Waɗanne Modulolin Apache Aka Kunna/Loaded a Linux
  3. Nasihu 5 don Haɓaka Ayyukan Sabar Yanar Sadarwar Yanar Gizo na Apache
  4. Yadda ake Kare Kalmar wucewa a cikin Apache Ta amfani da Fayil na htaccess

A cikin wannan labarin, mun nuna muku hanyoyi daban-daban guda uku don bincika lokacin sabis na Apache/HTTPD akan tsarin Linux. Idan kuna da wasu tambayoyi ko tunani don raba, yi hakan ta sashin sharhin da ke ƙasa.