Ativar o módulo logio no Ubuntu Apache 2.2

1

Como posso ativar o módulo logio no Apache 2.2, Ubuntu 16.04?

Na pasta / etc / apache2 / modules-available, procurei por algo como logio.load e logio.conf, mas não os encontrei.

Quando eu consultar apachectl -l , obtenho:

Compiled in modules:
core.c
mod_so.c
mod_watchdog.c
http_core.c
mod_log_config.c
mod_logio.c
mod_version.c
mod_unixd.c

Eu instalei o apache através de apt-get install apache2 (não construí o servidor a partir de binários) e, como você pode ler acima, o mod_logio.c era um módulo compilado.

Posso ativar o logio devido à configuração descrita?

É possível obter logio.load e logio.conf de algum repositório (eu vejo esse padrão de arquivos para outros módulos no / etc / apache2 / modules-available do meu servidor)?

    
por IberoMedia 06.05.2018 / 00:41

1 resposta

1

Você não precisa ativá-lo.

Os módulos podem ser carregados em tempo de compilação ou dinamicamente na configuração usando a diretiva LoadModule . Habilitar um módulo usando a2enmod simplesmente adiciona uma diretiva LoadModule no diretório mods-enabled , que por sua vez é incluído pelas seguintes linhas em /etc/apache2/apache2.conf :

IncludeOptional mods-enabled/*.load
IncludeOptional mods-enabled/*.conf

link

httpd is a modular server. This implies that only the most basic functionality is included in the core server. Extended features are available through modules which can be loaded into httpd. By default, a base set of modules is included in the server at compile-time. If the server is compiled to use dynamically loaded modules, then modules can be compiled separately and added at any time using the LoadModule directive. Otherwise, httpd must be recompiled to add or remove modules. Configuration directives may be included conditional on a presence of a particular module by enclosing them in an block. However, blocks are not required, and in some cases may mask the fact that you're missing an important module.

To see which modules are currently compiled into the server, you can use the -l command line option. You can also see what modules are loaded dynamically using the -M command line option.

    
por 16.05.2018 / 09:48