Cómo enumerar todos los módulos APACHE2 habilitados actualmente en Linux Server
- 2101
- 602
- Adriana Tórrez
Pregunta:
¿Cómo puedo enumerar todos los módulos actualmente habilitados usando APACHE2 WebServer??
Respuesta:
Usando apache2ctl
comando con una combinación de -METRO
Puede enumerar todos los módulos Apache cargados en su sistema. Por ejemplo, el siguiente comando Linux enumerará todos los módulos cargados en líneas separadas:
# apache2ctl -M Loaded Modules: core_module (static) so_module (static) watchdog_module (static) http_module (static) log_config_module (static) logio_module (static) version_module (static) unixd_module (static) access_compat_module (shared) alias_module (shared) auth_basic_module (shared ) authn_core_module (shared) authn_file_module (shared) authz_core_module (shared) authz_host_module (shared) authz_user_module (shared) autoindex_module (shared) deflate_module (shared) dir_module (shared) env_module (shared) filter_module (shared) geoip_module (shared) mime_module (shared) mpm_event_module (Shared) Negociation_Module (Shared) Rewrite_module (Shared) setenvif_module (compartido) status_module (compartido)
Otra alternativa al comando anterior es:
# apache2ctl -t -d dump_modules
Otra alternativa, pero menos confiable, es enumerar todos los módulos habilitados dentro de /etc/apache2/mods-habilitado/
# ls/etc/apache2/mods-habilitado/access_compat.Cargar Auth_Basic.Cargar authz_core.Cargar Autoindex.conflar.cargar envío.cargar geoip.Cargar mpm_event.negociación confirmación.Carga setenvif.alias de carga.conf Authn_core.Cargar Authz_host.Cargar Autoindex.cargar.Filtro confirador.cargar mime.conf mpm_event.Carga reescribir.estado de carga.alias de conf.Cargar Authn_file.Cargar authz_user.desinflar la carga.confirector.cargar geoip.conf mime.negociación de carga.Conf setenvif.estatus de confirmación.carga
Todos los módulos enumerados anteriores están habilitados, pero aún no se cargan, ya que solo representan un enlace simbólico a sus contrapartes correspondientes ubicadas dentro de /etc/apache2/mods-disponible/
. Por ejemplo:
# ls -l/etc/apache2/mods -habilitado/reescritura.Cargar LRWXRWXRWX. 1 raíz de raíz 30 de junio 23 02:32/etc/apache2/mods-habilitado/reescribir.Cargar ->… /mods disponible /Reescribir.carga
Si está buscando un módulo cargado en particular, simplemente redirige su stdout desde apache2ctl
ordenar grep
dominio. Por ejemplo, busquemos si volver a escribir
y alias
Los módulos están cargados actualmente:
# apache2ctl -m | GREP -E "Rewrite | alias" alias_module (compartido) Rewrite_module (compartido)
De la salida anterior podemos ver que ambos volver a escribir
y alias
Los módulos Apache están cargados.
Tutoriales de Linux relacionados:
- Cosas para instalar en Ubuntu 20.04
- Ubuntu 20.04 WordPress con instalación de Apache
- Analizador de registro de Linux Apache
- Cómo configurar el servidor Linux Apache MySQL Python
- Cómo verificar la versión Apache en Linux
- Cómo instalar Apache en Ubuntu 20.04
- Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
- Cómo migrar apache a nginx convirtiendo virtualhosts en ..
- Configuración del servidor Kali HTTP
- Instalación de Apache Solr Linux
- « Cómo sustituir solo un primer partido utilizando el comando SED
- OwnCloud File Sync y Compartir la implementación y uso de imágenes de Servidor Docker »