fullstatus
é uma opção do comando apachectl , não do httpd. A partir da saída de uso, parece que esse é o problema aqui. Experimente
apachectl fullstatus
Eu tenho um servidor web e estou migrando para o RHEL7 (httpd 2.2 - > 2.4). Em nosso antigo servidor (2.2), poderíamos fazer um httpd fullstatus, e ele mostraria muitas informações boas sobre o apache no servidor.
No servidor do Apache 2.4, estou com problemas para fazer o comando fullstatus funcionar. Aqui está uma lista de passos que fiz (compilados de vários guias pela internet) -
1.) - Verificado se status_module está habilitado. httpd -M | grep status
retorna status_module (shared)
.
2.) - Adicionado o módulo no httpd.conf -
<IfModule mod_status.c>
<Location "/server-status">
SetHandler server-status
Require host <my hostname>
Order deny,allow
Deny from all
Allow from 127.0.0.1
</Location>
</IfModule>
3.) - Criado um arquivo conf dentro de conf.modules.d / (com as mesmas palavras acima) -
<Location /server-status>
SetHandler server-status
Order deny,allow
Deny from all
Allow from 127.0.0.1
</Location>
Eu recarreguei / reiniciei o apache depois de fazer todas essas coisas, mas ainda não tenho sorte em fazer o httpd fullstatus funcionar.
OBSERVAÇÃO - Fiz esses dois passos individualmente sem sorte, e é por isso que os reuni com a esperança de que funcionasse.
Vocês têm alguma ideia sobre o que devo fazer para o próximo passo?
Obrigado.
EDIt - Esta é a saída atual que eu tento executar httpd fullstatus -
[username@hostname]# httpd fullstatus
Usage: httpd [-D name] [-d directory] [-f file]
[-C "directive"] [-c "directive"]
[-k start|restart|graceful|graceful-stop|stop]
[-v] [-V] [-h] [-l] [-L] [-t] [-T] [-S] [-X]
EDIT2 - Ao executar o apachectl fullstatus, recebo um erro de permissão negada -
Forbidden
You don't have permission to access /server-status on this server.
fullstatus
é uma opção do comando apachectl , não do httpd. A partir da saída de uso, parece que esse é o problema aqui. Experimente
apachectl fullstatus