Apacheのバージョン確認方法

Rocky Linux/CentOSにインストールされているApacheのバージョンをコマンドラインで確認する方法を説明します。

以下のコマンドは確認だけなのでrootの権限がない一般ユーザでも実行できます。

httpd, apachectl コマンド

httpdコマンドもしくはapachectlコマンドの-vオプションで確認できます。

$ httpd -v
Server version: Apache/2.4.53 (Rocky Linux)
Server built:   Apr 28 2023 00:00:00
$ apachectl -v
Server version: Apache/2.4.53 (Rocky Linux)
Server built:   Apr 28 2023 00:00:00

rpm, dnf/yum コマンド

CentOSでは、Apacheはhttpdパッケージとしてインストールされます。

rpmコマンド、dnfコマンド(もしくはyumコマンド)にhttpdパッケージを指定する事でもApacheのバージョンを確認できます。

$ rpm -q httpd
httpd-2.4.53-11.el9_2.5.x86_64

dnfコマンドについては、Apacheがインストールされていなくても実行できます。dnfコマンドでインストールできるApacheのバージョンを事前に確認できます。

$ dnf info httpd
Installed Packages
Name         : httpd
Version      : 2.4.53
Release      : 11.el9_2.5
Architecture : x86_64
Size         : 59 k
Source       : httpd-2.4.53-11.el9_2.5.src.rpm
Repository   : @System
From repo    : appstream
Summary      : Apache HTTP Server
URL          : https://httpd.apache.org/
License      : ASL 2.0
Description  : The Apache HTTP Server is a powerful, efficient, and extensible
できるPRO Apache Webサーバー 改訂版 Version 2.4/2.2/2.0対応 (できるPROシリーズ)
できるPRO Apache Webサーバー 改訂版 Version 2.4/2.2/2.0対応 (できるPROシリーズ)
辻 秀典 渡辺 高志 鈴木 幸敏 できるシリーズ編集部