El problema a l’hora de comprovar amb quin MPM s’executa Apache és que aquesta informació està compilada en el binari del mateix Apache, per la qual cosa esbrinar-la no és tan senzill com sembla.
Dos mètodes per esbrinar amb quin MPM funciona Apache
Informació
Normalment el binari d’Apache es troba a /usr/sbin/apache2 o, segons la distribució, a /usr/sbin/httpd.
Si no es troba en cap d’aquestes ubicacions, caldria revisar l’script d’inici del servei a /etc/init.d/apache2 o /etc/init.d/httpd.
Un cop sàpigues la ubicació del binari del servei web, l’has d’executar amb l’argument “-l” perquè llisti els mòduls compilats:
core.c
mod_log_config.c
mod_logio.c
prefork.c
http_core.c
mod_so.cAquest exemple indica que s’executa amb prefork, de manera que, si vols fer canvis en la configuració d’Apache, els hauràs de fer en l’MPM Prefork.
Un altre mètode que pots utilitzar per visualitzar l’MPM emprat és executar les ordres següents:
# apache2 -V | grep MPMO bé:
# httpd -V | grep MPM