web-dev-qa-db-ja.com

SPDYドラフト3を使用したNginxは可能ですか?

私は現在、SPDYモジュールでNginx1.4.1を使用しています。

残念ながら、Nginx SPDYモジュールは、プロトコルのドラフト2でのみ機能します。

SPDYドラフト3でNginxを使用する方法はありますか?

6
Eghes

Nginxは、1.5.10バージョンからSpdy Draft3.1をサポートするようになりました。

0
Eghes

私が行った調査によると、SPDYドラフト3の現在のモジュールはありません。開発は基本的に行き詰まっているようです。残念ながら、独自のモジュールをコーディングしない限り、運が悪いことになります。

7
Nathan C

今のところspdy/2がOK(そしてさらに良い)である理由についての説明を読みたいと思うかもしれません: https://www.Ruby-forum.com/topic/4407760#1084091

3
Robert

Spdy/3がNGINXで利用できるようになりました。インストール手順については、次のリンクを参照してください。

http://mailman.nginx.org/pipermail/nginx-devel/2014-January/004890.html

This patch upgrades implementation of SPDY protocol in the 
ngx_http_spdy_module from draft 2 to draft 3.1.

How-to for newbies:

 1) Make sure that you have OpenSSL 1.0.1 or later.

 2) Download nginx/1.5.9:

 % wget http://nginx.org/download/nginx-1.5.9.tar.gz

 3) Unpack it:

 % tar xvfz nginx-1.5.9.tar.gz
 % cd nginx-1.5.9

 4) Download and apply the patch:

 % wget http://nginx.org/patches/patch.spdy-v31.txt
 % patch -p1 < patch.spdy-v31.txt

 5) Configure and build nginx:

 % ./configure --with-http_ssl_module --with-http_spdy_module
 % make

 Hint: have a look at http://nginx.org/en/docs/configure.html
 and try "./configure --help" for more useful options.
1
tim peterson