The lazy programmer scripts
scripts that work

Overview for webserver

Lazy build from source apache2 with HTTP/2 support

This script builds apache2 on Linux with HTTP/2 protocol support.

Tested on Ubuntu 15.04.

Ubuntu 14.10 and 15.04 come by default with apache2 version 2.4.10.

The minimum required version for apache2 with HTTP/2 support is 2.4.17, downloadable from https://httpd.apache.org/download.cgi.

More information about HTTP/2: https://http2.github.io/

More information on how to build apache2 and configure with HTTP/2 support: http://icing.github.io/mod_h2/howto.html

Clients that support HTTP/2 protocol are latest version of curl with libcurl http2 support, Mozilla Firefox Nightly or Google Chrome Canary.

Make sure you do not have apache2 already installed and running on port 80.

Written by kami on Tuesday October 20, 2015
Permalink - Tags: ubuntu, bash, git, webserver, apache2, apt-get