Adicione o módulo compartilhado ao apache do CentOS7

0

Eu tenho praticado com o meu apache 2.4.6 no CentOS7 e tentei adicionar o módulo compartilhado. Eu posso listar meus módulos compilados usando este comando httpd -l . Todos os módulos compartilhados estão localizados em /etc/httpd/modules . Eu li muito sobre módulos, por exemplo, este proxy_module ou este módulos do apache . Meus passos foram:

vim /etc/httpd/conf/httpd.conf

LoadModule proxy_module modules/mod_proxy_balancer.so

Permissões razoáveis: [root@localhost conf]# ls -la ../modules/mod_proxy_balancer.so -rwxr-xr-x. 1 root root 48160 Nov 19 16:44 ../modules/mod_proxy_balancer.so

Depois de depurar meu apache httpd -t , recebo isto:

httpd: Syntax error on line 56 of /etc/httpd/conf/httpd.conf: Cannot load modules/mod_proxy_balancer.so into server: /etc/httpd/modules/mod_proxy_balancer.so: undefined symbol: proxy_module

Eu sei que talvez seja uma questão banal e eu sou lento em uma pista rápida, mas ... O que eu fiz de errado? Como adicionar meu módulo compartilhado?

    
por fuser 02.02.2016 / 08:44

1 resposta

0

Eu descobri como adicionar o módulo compartilhado e aqui está a explicação:

Go to /etc/httpd/conf.modules.d

Create file with .conf extension in which you'll put you settings for shared module: touch proxy_module.conf

Add this to proxy_module.conf : LoadModule proxy_module modules/mod_proxy_balancer.so

Restart apache: systemctl restart httpd

Depois de todos esses passos, você pode usar os benefícios do módulo compartilhado.

    
por 02.02.2016 / 10:47