Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

HTTP/2 and Apache2

Tags:

apache2

http2

Is Apache2 planning in implementing HTTP/2 protocol anytime soon ?

I was searching through their website, but I didn't find any information regarding HTTP/2.

like image 569
PSSGCSim Avatar asked Jun 02 '15 07:06

PSSGCSim


People also ask

How does Apache implement http2?

Enable HTTP/2 on a Apache Virtual HostClick on the 'Network' tab and locate the 'Protocol' column. Next, enable the HTTP/2 module on Ubuntu by running the following command. Next, locate and edit your SSL virtual host file, if you've enabled HTTPS using Let's Encrypt, a new file is created with a le-ssl. conf suffix.

What is Apache http2?

HTTP/2 in Apache httpdIt implements the complete set of features described by RFC 7540 and supports HTTP/2 over cleartext (http:), as well as secure (https:) connections. The cleartext variant is named ' h2c ', the secure one ' h2 '. For h2c it allows the direct mode and the Upgrade: via an initial HTTP/1 request.

When did Apache support http2?

Apache has HTTP/2 support since version 2.4. 17.

Is apache2 and Httpd same?

httpd is the same as apache2. It depends on the OS you use. For example in RHEL 6.2 it is called httpd and in Ubuntu it is called apache2.


1 Answers

The mod_http2 module is the official Apache HTTP/2 module and it is present in Apache httpd version 2.4.17 (and later).

Stefan Eissing wrote mod_h2 which is basis for the mod_http2 module.

Remember that all browsers only speak HTTP/2 over HTTPS so you may want to enable that too for your server.

like image 98
Daniel Stenberg Avatar answered Oct 19 '22 21:10

Daniel Stenberg