Você pode perguntar sobre suas informações a partir dos arquivos de log do Apache, mas geralmente é melhor perguntar sobre essas coisas a partir do executável real. Analisar os logs pode ser complicado e você provavelmente cometerá um erro se não estiver familiarizado com o modo como uma configuração específica foi feita em uma caixa.
link
$ httpd -V
Server version: Apache/2.2.15 (Unix)
Server built: Feb 13 2012 22:31:42
Server's Module Magic Number: 20051115:24
Server loaded: APR 1.3.9, APR-Util 1.3.9
Compiled using: APR 1.3.9, APR-Util 1.3.9
Architecture: 64-bit
Server MPM: Prefork
threaded: no
forked: yes (variable process count)
Server compiled with....
-D APACHE_MPM_DIR="server/mpm/prefork"
-D APR_HAS_SENDFILE
-D APR_HAS_MMAP
-D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
-D APR_USE_SYSVSEM_SERIALIZE
-D APR_USE_PTHREAD_SERIALIZE
-D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
-D APR_HAS_OTHER_CHILD
-D AP_HAVE_RELIABLE_PIPED_LOGS
-D DYNAMIC_MODULE_LIMIT=128
-D HTTPD_ROOT="/etc/httpd"
-D SUEXEC_BIN="/usr/sbin/suexec"
-D DEFAULT_PIDLOG="run/httpd.pid"
-D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
-D DEFAULT_LOCKFILE="logs/accept.lock"
-D DEFAULT_ERRORLOG="logs/error_log"
-D AP_TYPES_CONFIG_FILE="conf/mime.types"
-D SERVER_CONFIG_FILE="conf/httpd.conf"
Os itens principais que você deseja ver são os seguintes.
-
Isto informa o diretório "root" que todos os arquivos do Apache irão referenciar:
-D HTTPD_ROOT="/etc/httpd"
-
arquivos de configuração são definidos, começando aqui. Note que este caminho é relativo ao caminho mencionado em # 1, então seria /etc/httpd/conf/httpd.conf
.
-D SERVER_CONFIG_FILE="conf/httpd.conf"
-
O log de erros está aqui.
-D DEFAULT_ERRORLOG="logs/error_log"
NOTA: Este pode ser um pouco confuso no começo, mas nas distribuições da Red Hat há um link que é frequentemente feito neste diretório, /etc/httpd
chamado logs
.
$ ls -ld /etc/httpd/logs
lrwxrwxrwx. 1 root root 19 Jul 9 2012 /etc/httpd/logs -> ../../var/log/httpd
-
Outros arquivos de log que podem ser utilizados pelo Apache serão definidos mais adiante no arquivo de configuração, /etc/httpd/conf/httpd.conf
.