GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo enumerar los módulos habilitados para Apache?

Solución 1:

Para listar los módulos cargados de apache use:

apachectl -M

o:

apachectl -t -D DUMP_MODULES 

o en RHEL,CentoS, Fedora:

httpd -M

Para más opciones man apachectl . Todas estas respuestas se pueden encontrar con solo una pequeña búsqueda en Google.

Solución 2:

También puede usar la información del servidor para obtener información de servidores remotos

<Location /server-info>
   SetHandler server-info
   Order allow,deny
   Allow from 127.0.0.1 xxx.xxx.xxx.xxx
</Location>

Puede obtener una lista de todos los módulos Apache habilitados en http://your.host.example.com/server-info?list

Solución 3:

Debe habilitar el módulo de información:

sudo a2enmod info.load
sudo a2enmod info.conf
sudo service apache2 restart

Después de reiniciar:

http://localhost/server-info

proporcionará una larga lista de módulos e información de configuración.

Para ver desde servidores remotos, puede cambiar la opción 'Requiere' en /etc/apache2/mods-disponible/info.conf para permitir que los servidores remotos vean la información.

Solución 4:

Esto también funciona:

apache2ctl -M

Linux
  1. Cómo verificar qué módulos de Apache están habilitados/cargados en Linux

  2. Cómo enumerar todos los módulos y verificar si están habilitados o deshabilitados en CentOS/RHEL 8

  3. ¿Cómo verificar qué módulos de apache están habilitados/instalados?

  4. ¿Cómo sé si IP Multicasting está habilitado en mi red?

  5. ¿Cómo obtener una lista de los clientes wifi conectados en OpenWrt 10.03?

Cómo listar usuarios en Linux

Cómo enumerar grupos en Linux

Cómo listar trabajos cron en Linux

Cómo enumerar los servicios de inicio en el arranque en Linux

¿Cómo habilitar/deshabilitar los módulos de Apache y PHP usando EasyApache4?

Cómo instalar Apache en Ubuntu 20.04