Secara default Centos 7 versi Apache menggunakan versi 2.4.6. secara default dan tidak dapat di downgrade atau pun di upgrade. Versi apache 2.4.6 tidak disertai dengan mod_http2.so module dimana komponen untuk HTTP/2.
Berikut adalah cara enable HTTP2 pada centos 7 melalui yum.
yum install centos-release-scl yum install httpd24
Cek apakah module mod_http2.so sudah di update.
grep -r http2 /opt/rh/httpd24/root/etc/httpd/ /opt/rh/httpd24/root/etc/httpd/conf.modules.d/00-base.conf:LoadModule http2_module modules/mod_http2.so
Kemudian verify syntax.
scl enable httpd24 -- bash -l
Kemudian aktifkan httpd yang baru.
systemctl disable --now httpd
systemctl enable --now httpd24-httpd
Selamat! httpd anda kini sudah dilengkapi dengan module HTTP/2!