Status de conexões no Apache2

Habilitando Status no Apache2

Por padrão, o pacote do Apache2 no Debian já contem tudo que é necessário para habilitar o módulo que nos fornece informações de Status do serviço.

Para habilitar o status, precisamos habilitar o módulo info no Apache2.

root@debian:~# a2enmod info

Em seguida, verifique se a configuração do apache para fornecer o status do serviço está ativa. Este arquivo já existe na configuração do Apache2, só é necessário os ajustes necessários como mostrado a seguir.

root@debian:~# vi /etc/apache2/mods-enabled/status.conf
<IfModule mod_status.c>

ExtendedStatus On

<Location /server-status>
    SetHandler server-status
    Order deny,allow
    Deny from all

    AuthName "Apache server-status Access"
    AuthType Basic
    AuthUserFile /etc/apache2/htpasswd.users
    require user admin
</Location>

</IfModule>

Em seguida, vamos criar o usuário necessário para o acesso.

root@debian:~# htpasswd -c /etc/apache2/htpasswd.users admin

New password: *********
Re-type new password: *********
Adding password for user admin

E para finalizar, reinicie o Apache2.

root@debian:~# /etc/init.d/apache2 force-reload

Para acessar a página de status, use o navegador.

http://www.dominio.com.br/server-status/

Voltar

linux/artigos/apache-status.txt · Última modificação: 13/01/2015 10:44 (edição externa)