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/