A.1. Upgrading your web server to support HTTP/2

In the following sections, I discuss how to install HTTP/2-compatible versions of common web servers and also how to configure them for HTTP/2 support. Note that this list is far from exhaustive and will change over time; it’s meant to reflect some examples of setting up HTTP/2-compatible web servers. Each section repeats many steps, so skip to the section on the server you’re most interested in.

Self-signed HTTPS certificates and certificate errors

Most of the examples in this appendix use self-signed SSL/TLS certificates (AKA HTTPS certificates). These certificates are supplied with the web server or created with an openssl command or the like. For a certificate to be recognized ...

Get HTTP/2 in Action now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.