Yadda ake Lissafta Duk Mai Runduna Mai Kyau a cikin Sabar Yanar Gizo ta Apache


Tsarin rukunin gidan yanar gizo na Apache yana ba ku damar gudanar da gidajen yanar gizo da yawa akan sabar iri ɗaya, hakan yana nufin zaku iya gudanar da gidan yanar gizo fiye da ɗaya akan sabar gidan yanar gizon Apache iri ɗaya. Kawai kawai ku ƙirƙiri sabon saitin runduna mai kama-da-wane don kowane gidan yanar gizon ku kuma sake kunna saitin Apache don fara hidimar gidan yanar gizon.

A kan Debian/Ubuntu, sabon sigar fayilolin sanyi na Apache na duk runduna kama-da-wane ana adana su a cikin /etc/apache2/sites-available/ directory. Don haka, yana da wahala sosai don shiga cikin duk waɗannan fayilolin sanyi na runduna don gyara duk wani kuskuren sanyi.

Don sauƙaƙa abubuwa, a cikin wannan labarin za mu nuna muku yadda ake lissafta duk runduna kama-da-wane na apache akan sabar gidan yanar gizo ta amfani da umarni ɗaya akan tashar. Wannan hanyar kuma za ta taimaka muku don ganin wasu ƴan wasu saitunan apache masu amfani.

Wannan a zahiri yana taimakawa a yanayin da kuke taimaka wa kamfani don gyara al'amuran sabar gidan yanar gizon su daga nesa, duk da haka ba ku san saitunan sabar yanar gizo na apache na yanzu ba, dangane da runduna kama-da-wane.

Zai taimaka sauƙaƙa bincika rukunin gidan yanar gizo na musamman a cikin fayilolin daidaitawar apache kuma yana taimakawa wajen magance duk wani lamuran apache, inda zaku fara, a mafi yawan lokuta tare da bincika rundunonin kama-da-wane a halin yanzu kafin duba cikin rajistan ayyukan.

Don jera duk runduna kama-da-wane da aka kunna akan sabar gidan yanar gizo, gudanar da umarni mai zuwa a cikin tasha.

# apache2ctl -S   [On Debian/Ubuntu]
# apachectl -S    [On CentOS/RHEL]
OR
# httpd -S

Za ku sami jerin duk tsararrun runduna kama-da-wane da kuma wani muhimmin saitunan uwar garken apache/httpd.

VirtualHost configuration:
*:80                   is a NameVirtualHost
         default server api.example.com (/etc/httpd/conf.d/api.example.com.conf:1)
         port 80 namevhost api.example.com (/etc/httpd/conf.d/api.example.com.conf:1)
                 alias www.api.example.com
         port 80 namevhost corp.example.com (/etc/httpd/conf.d/corp.example.com.conf:1)
                 alias www.corp.example.com
         port 80 namevhost admin.example.com (/etc/httpd/conf.d/admin.example.com.conf:1)
                 alias www.admin.example.com
         port 80 namevhost tecmint.lan (/etc/httpd/conf.d/tecmint.lan.conf:1)
                 alias www.tecmint.lan
ServerRoot: "/etc/httpd"
Main DocumentRoot: "/var/www/html"
Main ErrorLog: "/etc/httpd/logs/error_log"
Mutex default: dir="/run/httpd/" mechanism=default 
Mutex mpm-accept: using_defaults
Mutex authdigest-opaque: using_defaults
Mutex proxy-balancer-shm: using_defaults
Mutex rewrite-map: using_defaults
Mutex authdigest-client: using_defaults
Mutex ssl-stapling: using_defaults
Mutex proxy: using_defaults
Mutex authn-socache: using_defaults
Mutex ssl-cache: using_defaults
PidFile: "/run/httpd/httpd.pid"
Define: _RH_HAS_HTTPPROTOCOLOPTIONS
Define: DUMP_VHOSTS
Define: DUMP_RUN_CFG
User: name="apache" id=48 not_used
Group: name="apache" id=48 not_used

Daga fitowar da ke sama, za mu iya gani a fili waɗanne tashoshin jiragen ruwa da adiresoshin IP aka tsara don kowane gidan yanar gizon. Za mu kuma ga kowane gidan yanar gizon kama-da-wane fayil ɗin sanyi da wurin su.

Wannan ya zo da taimako sosai, lokacin da kuke gyarawa ko gyara kowane kurakurai na saitin uwar garken Apache ko kawai kuna son ganin jerin duk taƙaitaccen taƙaitaccen runduna mai kama da sabar yanar gizo.

Shi ke nan! Hakanan kuna iya samun waɗannan labarai masu alaƙa akan sabar gidan yanar gizon Apache.

  1. Hanyoyi 3 don Duba Matsayin Sabar Apache da Uptime a Linux
  2. 13 Tsaro na Sabar Yanar Sadarwar Yanar Gizo na Apache da Tukwici masu ƙarfi
  3. Yadda ake Canja Default Apache ‘DocumentRoot’ Directory a Linux
  4. Yadda ake Ɓoye Lambar Sigar Apache da Sauran Bayanan Hankali

Idan kuna da wasu tambayoyi da suka shafi sabar HTTP ta Apache, yi amfani da fam ɗin sharhin da ke ƙasa don isa gare mu.