Módulo Apache: HTTP2
Última modificación: 30 de abril de 2020
Visión general
los mod_http2
El módulo Apache proporciona soporte HTTP / 2 para el servidor HTTP Apache.
Importante:
La mayoría de los navegadores solamente admite HTTP / 2 a través de conexiones cifradas (https).
Uso
Este módulo puede aumentar la velocidad de carga y la seguridad de sus páginas web. Para obtener estos beneficios, debe ajustar la configuración de su servidor.
Nota:
HTTP / 2 consume muchos recursos y puede aumentar el uso de memoria de su servidor.
Puede editar el mod_http2
Del módulo de Apache .conf
archivo en la siguiente ubicación:
/etc/apache2/conf.d/http2.conf
Para obtener más información de configuración, lea Documentación mod_http2 de Apache.
Requisitos
Este módulo requiere EasyApache 4 y Apache 2.4.
Compatibilidad
los mod_http2
El módulo de Apache es no compatible con sistemas CentOS 6 de 32 bits o con el Controlador PHP DSO. Este módulo tampoco es compatible con estos otros módulos de Apache:
mod_mpm_itk
mod_mpm_prefork
mod_ruid2
En nuevas instalaciones de cPanel & WHM, el sistema instala el mod_mpm_prefork
módulo por defecto. Para verificar los MPM que usa su sistema, ejecute el siguiente comando:
La salida puede parecerse al siguiente ejemplo:
ea-apache24-mod_mpm_prefork-2.4.34-3.el7.cloudlinux.x86_64
Cómo instalar o desinstalar el módulo
En la interfaz
Instale o desinstale el mod_http2
Módulo Apache con WHM’s EasyApache 4 interfaz (WHM >> Inicio >> Software >> EasyApache 4). Si su servidor requiere que ejecute sitios web como usuario, también debe instalar el mod_suexec
Módulo Apache.
En la línea de comando
usted debe desinstalar manualmente el mod_mpm_prefork
o mod_mpm_itk
módulos e instale el trabajador o evento MPM Para el mod_http2
Módulo Apache para que funcione correctamente. Para hacer esto, realice los siguientes pasos como root
usuario:
Nota:
Si su servidor requiere que ejecute sitios web como usuario, también debe instalar el mod_suexec
Módulo Apache.
Abre un
yum shell
sesión. Para hacer esto, ejecute elyum shell
mando.Ejecute cualquiera de las siguientes series de comandos:
Prefork MPM
> remove ea-apache24-mod_mpm_prefork > install ea-apache24-mod_mpm_event ea-apache24-mod_http2 > ru
MPM ITK
> remove ea-apache24-mod_mpm_itk ea-apache24-mod_mpm_prefork > install ea-apache24-mod_mpm_event ea-apache24-mod_http2 > run
Ingresar
y
para eliminar e instalar los paquetes especificados. Cuando el sistema completa esta tarea, unFinished Transaction
aparecerá el mensaje.Salir del
yum shell
sesión. Para hacer esto, ejecute elexit
mando.Si su servidor requiere que ejecute sitios web como la cuenta del usuario, ejecute el siguiente comando para instalar
mod_suexec
:yum install ea-apache24-mod_suexec
Para desinstalar el mod_http2
Módulo Apache en EasyApache 4, ejecute el siguiente comando:
yum remove ea-apache24-mod_http2