Foi uma questão privada:
Nós temos um servidor Apache configurado de forma que em conf / httpd.conf nós tenhamos (o resto do arquivo foi removido por questões de brevidade):
LoadModule status_module modules/mod_status.so
ExtendedStatus On
E em conf.d / myserver.conf temos (outros bits removidos novamente):
Listen 8162
<VirtualHost *:8162>
<Location /server-status>
SetHandler server-status
Order allow,deny
Allow from localhost
Deny from all
</Location>
</VirtualHost>
Note que no httpd.conf, todas as diretivas Listen estão comentadas, o que significa que o Apache está apenas ouvindo na porta 8162. <Location /server-status>
também está comentado no httpd.conf.
Recebemos um 403
quando tentamos:
wget http://localhost:8162/server-status
O status do servidor pode ser executado em uma porta não padrão? Se puder, o que mais deveríamos estar procurando para tornar o status do servidor acessível a partir do host local?
Foi uma questão privada:
isso funcionou para mim, ao usar o verniz na porta 80, servindo o apache da porta 8000 com um apache adicional Escute na porta 8001 definida em
/etc/apache2/mods-enabled/status.conf
.
<IfModule mod_status.c>
#
# Allow server status reports generated by mod_status,
# with the URL of http://servername/server-status
# Uncomment and change the ".example.com" to allow
# access from other hosts.
#
Listen 8001
ExtendedStatus On
<VirtualHost *:8001>
<Location /server-status>
SetHandler server-status
Order deny,allow
Deny from all
Allow from localhost ip6-localhost
# Allow from .example.com
</Location>
</VirtualHost>
</IfModule>
você pode testá-lo com o lynx
lynx -dump http://127.0.0.1:8001/server-status
a saída do lince deve ser algo como isto: ~
Apache Server Status for 127.0.0.1
Server Version: Apache/2.2.14 (Ubuntu) mod_ssl/2.2.14 OpenSSL/0.9.8k
Server Built: Nov 3 2011 03:29:23
__________________________________________________________________
Current Time: Saturday, 03-Dec-2011 12:36:05 CET
Restart Time: Friday, 02-Dec-2011 00:59:04 CET
Parent Server Generation: 22
Server uptime: 1 day 11 hours 37 minutes
Total accesses: 44550 - Total Traffic: 368.1 MB
CPU Usage: u27.53 s3.48 cu0 cs0 - .0242% CPU load
.347 requests/sec - 3010 B/second - 8.5 kB/request
2 requests currently being processed, 4 idle workers
W___._W.........................................................
--cut--
Tags apache-2.2