2017-01-18 12 views
1

난 그냥 내 우분투 16.04 서버에 http2를 사용합니다. https://tools.keycdn.com/http2-test에서 테스트를 실행했을 때 http2가 지원되는지 확인하지만 "ALPN이 지원되지 않습니다"라는 경고도 표시됩니다.HTTP2와 함께 ALPN을 설치/활성화해야합니까? apache2 우분투 16.04를 위해 그것을하는 방법?

디 나는 http2의 혜택을받는 데 정말로 ALPN이 필요합니까? 그렇다면 어떻게 설치할 수 있습니까? ALPN을 설치/활성화/활성화하는 방법을 찾을 수 없습니다. 이 감가 상각 것처럼

답변

1

가 크롬 HTTPS에 대한 ALPN을 필요로 이전 모델 (NPN) : https://ma.ttias.be/day-google-chrome-disables-http2-nearly-everyone-may-31st-2016/

다른 브라우저는 여전히 HTTP/2 나는 (지금은) 생각 NPN를 사용하여 지원합니다.

ALPN을 사용하려면 웹 서버를 OpenSSL 1.0.2 이상으로 컴파일해야합니다. 우분투 16.04 위의 링크에 따르면이 지원합니다.

+0

16.04에 apt-get install apache2를 사용하여 아파치를 설치했지만 테스트에서 지원되지 않는 ALPN이 표시됩니다. 서버 자체를 검사하는 명령이 있습니까? –

+1

우분투는 Apache (https://wiki.ubuntu.com/XenialXerus/ReleaseNotes#HTTP.2F2_support_in_Apache_httpd)에서 아직 HTTP/2를 지원하지 않으므로 어떻게 활성화 했습니까? –

+1

네가 맞습니다. 우분투는 아직 HTTP/2를 지원하지 않습니다. 그래서이 대답을 사용하여 설치 한 http://stackoverflow.com/a/37865176/1325686 –