Las nuevas versiones de Apache y Nginx ya admiten http /2. Se estima que la prueba se ha visto mucho. En la mayoría de los casos, la versión actual de spyDirectAdmin no está disponible oficialmente. Proporcione soporte para http /2 en segundo plano, pero podemos hacerlo de forma automática, muy simple, y no afectará el funcionamiento normal del sistema.
Primero instale la nueva versión de OpenSSL, porque solo la nueva versión es compatible con ALPN. Lo instalé directamente aquí. Otras ubicaciones no sobrescribirán el opensslwget original del sistema http://codes.yutian.org/Linux/software/openssl-1.0.2d.tar.gztar xzf openssl-1.0.2d.tar.gzcd openssl-1.0.2d./Config --prefix = /usr /local /lib_http2 no-ssl2 no-ssl3 zlib-dynamicmake dependmake install
Luego instale nghttp2, el panel de DirectAdmin ya está incluido, pero esta función no se proporciona oficialmente, debe ser para el futuro Soporte http /2 por adelantado para preparar cd /usr/local/directadmin/custombuild./build update./build nghttp2
Copie archivos, habilite las reglas de compilación de Apache personalizadas cd /usr /local /directadmin /custombuildmkdir -p custom /ap2c p -p configure /ap2 /configure.apache custom /ap2 /configure.apache
Modifique el archivo /usr/local/directadmin/custombuild/custom/ap2/configure.apache para encontrar esta línea " - con Ssl = /usr " \\
Modifíquelo a tal " - enable-http2 " \\ " - enable-ssl-staticlib-deps " \\ " - with-ssl = /usr /local /Lib_http2 " \\
Comience a compilar Apache./build apache
Edite el archivo httpd para agregar la declaración de soporte http /2 echo 'ProtocolsHonorOrder On' > > /etc /httpd /conf /extra /httpd -includes.confecho 'Protocolos h2 h2c http /1.1' > > /etc/httpd/conf/extra/httpd-includes.conf
Actualizar SSL Ciphers /etc /httpd /conf /extra /httpd- Ssl.confcd /usr/local/directadmin/custombuild./build rewrite_confs
Entonces estará bien. Actualmente, la compatibilidad con http /2 sigue siendo perfecta, pero hay un pequeño error, mi propia prueba descubrió que si utiliza un certificado de nombre de dominio genérico, el navegador solo puede acceder correctamente al primer sitio web https referenciado, el segundo Fallará, por ejemplo: * .xxx.com certificado de dominio pan, ha implementado varios nombres de dominio de segundo nivel en el mismo servidor, a.xxx.com y b.xxx.com, visitó https://a.xxx. Después de com, la visita a https://b.xxx.com fallará. Este es un error en la nueva versión de Apache. La próxima versión se corregirá
Todo el mundo sabe que el script de shell es como un archivo por lotes (.bat) en la era temprana de
Administrar el rendimiento de un host Linux a menudo parece algo mágico. Muchos a
Todos saben qué es una dirección IP, ¿verdad? Se asignan a dispositivos en la red para representarlo
ifconfig -a Ver toda la información de NIC de Linux ifconfig eth0 down Apague la tarjeta de red et
Shell script para ver el uso de memoria de Linux
Cómo establecer sysctl.conf para mejorar el rendimiento de Linux (sysctl.conf más completa excelente
Instalación de sistema Linux extensión php cURL
Mostrar todos los comandos de proceso en Linux
Conceptos básicos sobre el uso de la familia de funciones de Linux exec
Yum instala el tutorial básico de Tomcat
Tutorial de instalación y configuración de OpenSSL en Windows
WindowsXP shutdown full contact, Tutorial del sistema operativo Windows XP
¿Cómo cancelar el cuadro de solicitud de autenticación de red en la computadora Win7 Ultimate?
Deje que la letra de la unidad permanezca sin cambios para siempre
Rainforest Woodwind Windows7 Ver archivos compartidos de otras computadoras de grupos de usuarios
¿Cómo actualizar el sistema Win8.1 al sistema Win10?
Modifique el tiempo de espera del script CGI del valor predeterminado de IIS
te enseña a cambiar las ventanas del sistema operativo XP número de serie
Introducción de Windows 7 17 consejos fascinantes (1)
Windows XP estableció el método de impresión predeterminado