Apache2.4.57 設定や情報をコマンドラインで取得する方法

環境
Red Hat Enterprise Linux release 9
Apache 2.4.57

操作方法
1.コンパイル時の設定の取得

$httpd -V
Server version: Apache/2.4.57 (Red Hat Enterprise Linux)
Server built:   Jul 20 2023 00:00:00
Server's Module Magic Number: 20120211:127
Server loaded:  APR 1.7.0, APR-UTIL 1.6.1, PCRE 8.44 2020-02-12
Compiled using: APR 1.7.0, APR-UTIL 1.6.1, PCRE 8.44 2020-02-12
Architecture:   64-bit
Server MPM:     event
  threaded:     yes (fixed thread count)
    forked:     yes (variable process count)
Server compiled with....
 -D APR_HAS_SENDFILE
 -D APR_HAS_MMAP
 -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
 -D APR_USE_PROC_PTHREAD_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=256
 -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_ERRORLOG="logs/error_log"
 -D AP_TYPES_CONFIG_FILE="conf/mime.types"
 -D SERVER_CONFIG_FILE="conf/httpd.conf"

2.実行時の設定の取得
httpd -S -D SSL

3.コンパイルされたモジュールの一覧の取得

$httpd -l
Compiled in modules:
  core.c
  mod_so.c
  http_core.c
  
3.ロードされたモジュールの一覧の取得
httpd -M

4.パッケージ情報の取得
$rpm -qi httpd
Name        : httpd
Version     : 2.4.57
Release     : 5.el9
Architecture: x86_64
Install Date: 2023年11月14日 20時46分44秒
Group       : Unspecified
Size        : 60603
License     : ASL 2.0
Signature   : RSA/SHA256, 2023年08月02日 14時46分44秒, Key ID 199e2f91fd431d51
Source RPM  : httpd-2.4.57-5.el9.src.rpm
Build Date  : 2023年07月20日 17時47分32秒
Build Host  : x86-64-02.build.eng.rdu2.redhat.com
Packager    : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
Vendor      : Red Hat, Inc.
URL         : https://httpd.apache.org/
Summary     : Apache HTTP Server
Description :
The Apache HTTP Server is a powerful, efficient, and extensible
web server.

4.パッケージの更新履歴

#rpm -q --changelog httpd

5.パッケージの設定ファイルの取得

$rpm -qc httpd
/etc/httpd/conf.modules.d/00-brotli.conf
/etc/httpd/conf.modules.d/00-systemd.conf

 

Apache

Posted by arkgame