読者です 読者をやめる 読者になる 読者になる

hirosanote’s blog

検証環境の構築手順やネットワーク機器のテスト結果、関連する事について記載します。このブログは個人で行っており、所属する会社とは関係ありません。

IISでHTTP/2を動かす方法

Server

Windows Server 2016 Technical Preview 2のIISにてSSLを有効にすると、HTTP/2で動作します。インストール及び設定手順を記述します。

 

1. ISOイメージのダウンロード

https://technet.microsoft.com/ja-jp/evalcenter/dn781243.aspx?f=255&MSPPError=-2147217396

 

2. OSのインストール

"Windows Server Technical Preview 2 (with local admin tools)を選択し、ウィザードに従ってインストールを行います。

f:id:hirosanote:20150705114113j:plain

 

3. IISGUIのインストール

インストール完了後、いつものスタート画面がありません。コマンドプロンプトとサーバマネージャのみが表示されています。以下の手順でIISGUIをインストールします。

f:id:hirosanote:20150705120202j:plain

 

f:id:hirosanote:20150705120426j:plain

 

f:id:hirosanote:20150705120633j:plain

 

f:id:hirosanote:20150705120758j:plain

 

f:id:hirosanote:20150705121205j:plain

f:id:hirosanote:20150705121623j:plain

 

f:id:hirosanote:20150705121746j:plain

f:id:hirosanote:20150705122231j:plain

f:id:hirosanote:20150705122538j:plain

自動でリブートします。ログイン後、いつものGUIが現れます。

 

4. IISSSL

IISSSLを有効化します。証明書は、自己証明書を使用します。

サーバマネージャを起動し、以下の手順で行います。

f:id:hirosanote:20150705124233j:plain

Server Certificatesを実行します。

f:id:hirosanote:20150705124431j:plain

Create Self-Signed Certificateを実行します。

f:id:hirosanote:20150705124720j:plain

サイト名を入力し、"Web Hosting"を選択します。

f:id:hirosanote:20150705125238j:plain

作成したSSL証明書をバインドします。

f:id:hirosanote:20150705130543j:plain

 

4.動作確認

HTTP/2をサポートしているブラウザで、HTTP/2で通信していることを確認します。

HTTP/2 and SPDY indicatorのプラグインを入れたブラウザで確認できます。

f:id:hirosanote:20150705130741j:plain