apache

Apacheのバージョン確認をする方法【コマンドとブラウザからバージョンを確認する】

Linuxサーバーの画面

こんにちは、フルスタックエンジニアのryuです。

今回の記事では、Apacheのバージョンを確認する方法を解説します。Apacheのバージョンを確認するためには、httpdコマンドやapachectlコマンドを使用します。コマンド以外にもブラウザからバージョンを確認することができます。Apacheのバージョンについて詳しく解説します。

Apacheのバージョン確認をする方法

Apacheのバージョンはどうやって確認するの?

今回の記事では、Apacheのバージョン確認をする方法を解説します。Apacheのバージョン確認するためには、以下の2パターンあります。

  • コマンドから確認
  • ブラウザから確認

それぞれの方法について詳しく解説します!Apacheのインストールがまだの方はこちらの記事にApacheのインストール方法について詳しく解説しています。

Apacheをインストールする方法解説!【LinuxにWebサーバーを構築しよう】

コマンドでApacheのバージョンを確認する

まず、コマンドでApacheのバージョンを確認する方法です。コマンドは以下の通りです。

apachectl -v
もしくは
httpd -v

コマンドを実行すると、以下のように表示されます。

Server version: Apache/2.4.38 (Debian)
Server built:   2020-08-25T20:08:29

Apacheのバージョンが”2.4.38″ということがわかりました。私のLinuxはDebianのため、Debianと表示されています。

パッケージによってバージョン確認のコマンドが違うので注意

Debianなどaptコマンドでapacheをインストールした場合は、”apachectl -v”コマンドを使用します。CentOSなどyumでhttpdをインストールした場合は”httpd -v”コマンドを使用します。

パッケージによってバージョン確認のコマンドが違うので注意しましょう。

パッケージ管理コマンドを使用してもバージョン確認をすることができます。コマンドは以下の通りです。

apt list --installed  | grep apache
もしくは
yum info httpd

Linuxを実行すると、インストールさればパッケージのバージョンが表示されます。

ブラウザからApacheのバージョンを確認する

次に、ブラウザからApacheのバージョンを確認する方法について解説します。

ブラウザを開いて、存在しないパスのURLにアクセスします。「http://localhost/hogehoge」のようなURLです。

ブラウザでアクセスするとNot Foundと表示されます。その下にApacheのバージョンが表示されます。

ブラウザからApacheのバージョン確認

このようにブラウザからApacheのバージョンを確認することができます。

Apacheのバージョンをブラウザで非表示にしたい場合

Apacheのバージョンをブラウザで非表示にしたい場合は、Apacheの設定ファイルで以下のように設定します。

ServerTokens Prod

設定が完了したら、Apacheを再起動させます。

service httpd restart
もしくは
service apache2 restart

Apacheのバージョン情報で脆弱性が漏れる可能性もあるので、可能であればバージョンは非表示にしておきましょう!

Apacheのバージョンを確認する方法まとめ

今回の記事では、Apacheのバージョンを確認する方法を解説しました。まとめると以下のようになります。

  • apachectl -vでバージョンを確認する
  • apt list –installed | grep apacheで確認する
  • ブラウザからアクセスしてバージョンを確認する

バージョンの確認はApacheのトラブルシューティングなどで良く使うので覚えておきましょう!

このようなインフラに関連する技術を当ブログで紹介しているので興味のある方は是非ご覧ください。

さらにlinuxについて勉強したい方はこちらの参考書がオススメです。

About me
大手メーカのIT部門→上場ベンチャーでフルスタックエンジニアやってます。エンジニア歴は8年目。 サーバ、ネットワーク、セキュリティ、クラウドについて投稿します。 AI、ARも勉強中です! youtubeでも技術ネタを発信していきます。↓のアイコンよりご覧ください!

UdemyでIT講座をチェック!

  • セールだと1500円前後!
  • 無料サンプル講義動画・無料講義動画あり!
  • 気に入らなければ30日間返金保証!