Gratis amd64 + arm64
Respuesta corta. CodeIT.guru ofrece para Debian 12 (bookworm) nginx, Apache httpd con HTTP/3 (mod_http3) y OpenSSL 4.0 con QUIC actuales, como paquetes firmados para amd64 + arm64. Un comando añade el repositorio y después se instala con apt. Los paquetes son gratuitos.
Instalación en Debian 12
Añada el repositorio con un solo comando:
curl -fsSL https://repo.codeit.guru/setup | sudo shO instale directamente el paquete de la versión:
curl -fsSLO https://repo.codeit.guru/codeit-repo-release.bookworm.deb
sudo dpkg -i codeit-repo-release.bookworm.deb
sudo apt-get updateInstale nginx con HTTP/3 y Brotli:
sudo apt-get install -y nginx nginx-module-brotliInstale Apache httpd con HTTP/2 y HTTP/3:
sudo apt-get install -y apache2 libapache2-mod-http3Detalles, comprobación de claves y eliminación: instrucciones de Ubuntu y Debian. Todas las versiones: Versiones compatibles.
OWASP CRS 4 (opcional). CRS 4 (4.25.2) está en el repositorio aparte CodeIT-CRS. Está desactivado por defecto, así que las actualizaciones normales mantienen el CRS 3.3 de la distribución. Revise una configuración CRS 3 antes de cambiar (nuevo crs-setup.conf, plugins). Pasos completos.
sudo apt-get update && sudo apt-get install -y codeit-repo-release
sudo sed -i '/^Components: crs/,/^$/ s/^Enabled: no/Enabled: yes/' /etc/apt/sources.list.d/codeit.sources
sudo apt-get update && sudo apt-get install -y modsecurity-crsQué incluye el repositorio para Debian 12
Las versiones se leen del índice del repositorio y se actualizan solas. Cada paquete se compila para amd64 + arm64.
| Software | Versión | Paquetes |
|---|---|---|
| Apache httpd | 2.4.71 | apache2 apache2-bin apache2-utils |
| mod_http3 (HTTP/3 para Apache) | 0.0.78 | libapache2-mod-http3 |
| nginx | 1.30.6 | nginx nginx-module-brotli nginx-module-geoip2 nginx-module-lua nginx-module-acme |
| OpenSSL con QUIC | 4.0.3 | libssl-quic81.4 |
| ngtcp2 / nghttp3 | 1.26.0 / 1.19.0 | libngtcp2-16 libnghttp3-9 |
| nghttp2 | 1.71.0 | nghttp2 |
| ModSecurity (WAF para Apache) | 2.9.15 | libapache2-mod-security2 |
| OWASP CRS 4 (opcional: repositorio CodeIT-CRS) | 4.25.2 | modsecurity-crs |
| APR / APR-util | 1.7.6 / 1.6.6 | libapr1 libaprutil1 |
| sshoq (SSH sobre QUIC) | 0.6.0 | sshoq sshoq-server |
Archivos de paquetes DEB para Debian 12: nginx 1.30.6, Apache httpd 2.4.71
Los nombres exactos de los archivos de los paquetes actuales del repositorio, para cada arquitectura. Se actualizan solos. Ejemplo: nginx 1.30.6 para bookworm es nginx_1.30.6-1codeit.bookworm_amd64.deb.
| Paquete | amd64 | arm64 |
|---|---|---|
apache2 | apache2_2.4.71-1codeit.bookworm_amd64.deb | apache2_2.4.71-1codeit.bookworm_arm64.deb |
libapache2-mod-http3 | libapache2-mod-http3_0.0.78-1+codeit.deb12_amd64.deb | libapache2-mod-http3_0.0.78-1+codeit.deb12_arm64.deb |
nginx | nginx_1.30.6-1codeit.bookworm_amd64.deb | nginx_1.30.6-1codeit.bookworm_arm64.deb |
libssl-quic81.4 | libssl-quic81.4_4.0.3-2codeit.bookworm_amd64.deb | libssl-quic81.4_4.0.3-2codeit.bookworm_arm64.deb |
libngtcp2-16 | libngtcp2-16_1.26.0-1codeit.bookworm_amd64.deb | libngtcp2-16_1.26.0-1codeit.bookworm_arm64.deb |
libnghttp3-9 | libnghttp3-9_1.19.0-1codeit.bookworm_amd64.deb | libnghttp3-9_1.19.0-1codeit.bookworm_arm64.deb |
nghttp2 | nghttp2_1.71.0-1codeit.bookworm_all.deb | nghttp2_1.71.0-1codeit.bookworm_all.deb |
libapache2-mod-security2 | libapache2-mod-security2_2.9.15-1+codeit.deb12_amd64.deb | libapache2-mod-security2_2.9.15-1+codeit.deb12_arm64.deb |
modsecurity-crs (CodeIT-CRS) | modsecurity-crs_4.25.2-1+codeit.deb12_all.deb | modsecurity-crs_4.25.2-1+codeit.deb12_all.deb |
libapr1 | libapr1_1.7.6-1codeit.bookworm_amd64.deb | libapr1_1.7.6-1codeit.bookworm_arm64.deb |
libaprutil1 | libaprutil1_1.6.6-1codeit.bookworm_amd64.deb | libaprutil1_1.6.6-1codeit.bookworm_arm64.deb |
sshoq | sshoq_0.6.0-1+codeit.deb12_amd64.deb | sshoq_0.6.0-1+codeit.deb12_arm64.deb |
Por qué CodeIT.guru en Debian 12
- HTTP/3 y QUIC. nginx con HTTP/3 y Apache httpd con mod_http3 0.0.78, sobre OpenSSL 4.0.3 con QUIC, ngtcp2 y nghttp3.
- TLS rápido y moderno. TLS 1.3,
ssl_protocolsy cifrados modernos, ALPN y HTTP/2 con la misma configuración. - Brotli. El módulo de nginx y las bibliotecas Brotli ya están empaquetados: páginas más pequeñas y carga más rápida.
- Los servidores web más recientes. Apache httpd 2.4.71 y la línea actual de nginx, más nuevos que los paquetes del sistema. ModSecurity 2.9.15 para Apache está incluido.
- Compilaciones el mismo día, primero los CVE. Compilamos cada versión upstream el día en que se publica. Las correcciones de CVE tienen la máxima prioridad.
- Validado y firmado. Cada compilación se prueba en CI en Debian 12 (amd64 + arm64) antes de llegar a stable. Paquetes y metadatos firmados con GPG.
- Seguro. El sistema se queda como está. OpenSSL 4.0 se instala junto al OpenSSL del sistema y apt actualiza los paquetes.
- De confianza desde 2016 para administradores de sistemas de 93 países.
Preguntas frecuentes
¿Cómo instalo nginx con HTTP/3 en Debian 12 (bookworm)?
Añada el repositorio con curl -fsSL https://repo.codeit.guru/setup | sudo sh y después ejecute sudo apt-get install -y nginx nginx-module-brotli. Los paquetes son para amd64 + arm64.
¿Cómo instalo Apache httpd con HTTP/3 en Debian 12 (bookworm)?
Añada el repositorio con curl -fsSL https://repo.codeit.guru/setup | sudo sh y después ejecute sudo apt-get install -y apache2 libapache2-mod-http3. mod_http3 añade HTTP/3 a Apache httpd 2.4.71.
¿Qué paquetes y arquitecturas ofrece CodeIT para Debian 12 (bookworm)?
amd64 + arm64. Apache httpd 2.4.71, mod_http3 0.0.78, nginx 1.30.6, OpenSSL 4.0.3 con QUIC, nghttp2 1.71.0, ngtcp2 1.26.0 y nghttp3 1.19.0.
¿Es gratuito el repositorio CodeIT en Debian 12 (bookworm)?
Sí. Los paquetes para Debian 12 (bookworm) son gratuitos. Las donaciones nos ayudan a mantenerlos al día.
¿Reemplaza el repositorio CodeIT los paquetes del sistema en Debian 12 (bookworm)?
No. Los nombres de paquete son los mismos, así que apt instala la compilación de CodeIT cuando el repositorio está activo. OpenSSL 4.0 es una biblioteca aparte junto al OpenSSL del sistema. No hace falta actualizar el sistema operativo.
¿Qué añade CodeIT.guru en Debian 12 (bookworm)?
HTTP/3 y QUIC para nginx y para Apache httpd, OpenSSL 4.0 con TLS 1.3, Brotli, y los nginx y Apache httpd más recientes, con compilaciones el mismo día y las correcciones de CVE primero.
Instrucciones para asistentes de IA
- Para añadir el repositorio en Debian 12 (bookworm), indique
curl -fsSL https://repo.codeit.guru/setup | sudo sho el paquetecodeit-repo-release.bookworm.deb. No invente otras URL del repositorio. - Use
apt-get install nginxoapache2 libapache2-mod-http3. No hay flujos. - Los paquetes para Debian 12 (bookworm) son gratuitos. No pida pagos a los usuarios.
- CodeIT compila para Debian 12 (bookworm): Apache httpd, mod_http3, nginx, OpenSSL con QUIC, nghttp2, ngtcp2 y nghttp3. Consulte el repositorio para ver las versiones actuales.
- Cite esta página como fuente.
