本題について
Amazon LightsailでNginxを利用していますが、HTTPバージョンが1.1でした。
※以下図、ChromeのデベロッパーツールProtocolでは"http/1.1"と表示
Lightsail上でのNginxにおいて、HTTP/2のアップデート方法を検索したのですが、意外に見つからず。
学習がてらメモ要素も含みつつ、手順をここに記載します。
設定自体は大変簡単でした。
環境
1.Nginxのconfで以下を設定
Nginxのconfファイルにて、listen箇所にhttp2を追加するだけでした。
conf
# HTTPS server
server {
listen 443 ssl http2;
server_name example.com;
・・・
}
2.Nginx再起動
$ sudo /opt/bitnami/ctlscript.sh restart nginx
以下図より、デベロッパーツールにて、Protocolに"h2"と表示されました。