PR

Nginxのバージョンを確認する方法の色々

Nginxのバージョンを確認する方法を色々とまとめました。

nginxコマンドで確認

Nginxがインストールされているサーバで、「nginx」コマンドを使用してバージョンを表示させる方法です。

nginx -v (vは小文字)

「nginx -v」コマンドを実行すると、以下のようにバージョンが表示されます。

$ nginx -v
nginx version: nginx/1.27.4

nginx -V (Vは大文字)

「nginx -V」コマンドを実行すると、バージョン以外により詳しい情報も表示されます。

$ nginx -V
nginx version: nginx/1.27.4
built by gcc 13.2.0 (Ubuntu 13.2.0-23ubuntu4) 
built with OpenSSL 3.0.13 30 Jan 2024
TLS SNI support enabled
configure arguments: --prefix=/etc/nginx 以下省略...

インストールされているパッケージを確認

システムにインストールされているパッケージから、「Nginx」のバージョンを確認する方法です。

Ubuntuの場合

「apt list --installed」で、「apt」を使ってインストールされたパッケージの一覧を表示させることが出来ます。

その際に「nginx」と指定することで、表示するパッケージを「nginx」のみにすることが出来ます。

下記の例ではバージョン1.27.4であることがわかります。

$ apt list --installed nginx
Listing... Done
nginx/stable,now 1.27.4-1~noble amd64 [installed]
N: There are 8 additional versions. Please use the '-a' switch to see them.

AlmaLinuxの場合(Redhat系OS)

「dnf list --installed」で、「dnf」を使ってインストールされたパッケージの一覧を表示させることが出来ます。

「nginx」と指定すると、表示するパッケージを「nginx」のみにすることが出来ます。

下記の例ではバージョン1.27.3であることがわかりあます。

$ dnf list --installed nginx
Installed Packages
nginx.x86_64                        2:1.27.3-1.el9.ngx                                             @nginx-mainline

ヘッダー情報を確認

この方法は、Webサーバにアクセスし、応答ヘッダーからバージョン情報を確認するというものです。

「Nginx」以外のWebサーバでも、この方法で種類とバージョンを特定できます。

ただし、Webサーバの設定でバージョン情報が隠されている場合は、この方法ではバージョンを確認することができません。

curlでヘッダー情報を確認

「curl」コマンドの「-I」オプションを使用すると、ヘッダー情報のみを確認することが出来ます。

表示される情報の「Server:」部分にWebサーバの種類とバージョンが表示されます。

$ curl -I https://vpslife.server-memo.net
HTTP/1.1 200 OK
Server: nginx/1.27.4
Date: Mon, 03 Mar 2025 05:21:57 GMT
Content-Type: text/html; charset=UTF-8
Connection: keep-alive
Link: ; rel="https://api.w.org/"

Webブラウザで確認

Webブラウザの開発者ツールでWebサーバの種類とバージョンを確認する方法です。

Google Chrome

  1. 確認したいWebサーバにWebブラウザで接続
  2. Webブラウザ上で「右クリック」をして表示されるメニューから「検証」を選択(「F12」キーでも可)
  3. 上部メニューの「ネットワーク」を選択
  4. 「Ctrl」+「R」等で表示されているページを更新

  1. 左側の「名前」項目の一番上でURLが表示されている部分を選択
  2. メニューの「ヘッダー」を選択
  3. 「レスポンスヘッダー」部分の「Server」にWebサーバの種類とバージョンが表示される

Microsoft Edge

  1. 確認したいWebサーバにWebブラウザで接続
  2. Webブラウザ上で「右クリック」をして表示されるメニューから「開発者ツールで調査する」を選択(「F12」キーでも可)
  3. 上部にあるメニューの「ネットワーク」を選択
  4. 「Ctrl」+「R」等でページを更新

  1. 左側の「名前」項目の一番上でURLが表示されている部分を選択
  2. メニューの「ヘッダー」を選択
  3. 「応答ヘッダー」部分の「Server」にWebサーバの種類とバージョンが表示される

コメント

タイトルとURLをコピーしました