免费 x86_64 + aarch64
简要回答。CodeIT.guru 为 RHEL 10, AlmaLinux 10, Rocky Linux 10, Oracle Linux 10 提供最新的 nginx、支持 HTTP/3(mod_http3)的 Apache httpd 和带 QUIC 的 OpenSSL 4.0,均为已签名软件包,支持 x86_64 + aarch64。一条命令添加仓库,然后用 dnf 安装。软件包免费。
在 EL10 上安装
用一条命令添加仓库:
curl -fsSL https://repo.codeit.guru/setup | sudo sh或直接安装发布包:
sudo dnf install -y https://repo.codeit.guru/codeit-repo-release.el10.rpm在 EL8、EL9 和 EL10 上,CodeIT 软件包是 DNF 模块流。安装前先启用模块流。
安装支持 HTTP/3 和 Brotli 的 nginx:
sudo dnf module reset -y nginx
sudo dnf module enable -y nginx:codeit-stable # or nginx:codeit-mainline
sudo dnf install -y nginx nginx-module-brotli安装支持 HTTP/2 和 HTTP/3 的 Apache httpd:
sudo dnf module reset -y httpd
sudo dnf module enable -y httpd:codeit
sudo dnf install -y httpd mod_ssl mod_http2 mod_http3详细说明、密钥检查和卸载:Enterprise Linux 说明。所有版本:支持的版本。
EL10 的仓库包含什么
版本从仓库索引读取并自动更新。每个软件包都为 x86_64 + aarch64 构建。
| 软件 | 版本 | 软件包 |
|---|---|---|
| Apache httpd | 2.4.71 | httpd mod_ssl mod_http2 mod_md mod_lua |
| mod_http3(Apache 的 HTTP/3) | 0.0.78 | mod_http3 |
| nginx (stable / mainline) | 1.30.6 / 1.31.8 | nginx nginx-module-brotli nginx-module-geoip2 nginx-module-njs nginx-module-acme nginx-module-lua |
| 带 QUIC 的 OpenSSL | 4.0.3 | openssl-quic-libs |
| ngtcp2 / nghttp3 | 1.26.0 / 1.19.0 | ngtcp2-libs nghttp3-libs |
| nghttp2 | 1.71.0 | nghttp2 libnghttp2 |
| Brotli | 1.2.1 | brotli libbrotli |
| APR / APR-util | 1.7.6 / 1.6.6 | apr apr-util |
| sshoq(基于 QUIC 的 SSH) | 0.6.0 | sshoq sshoq-server |
EL10 的 RPM 软件包文件:nginx 1.30.6、Apache httpd 2.4.71
仓库中当前软件包的确切文件名,按架构列出,并自动更新。示例:适用于 EL10 的 nginx 1.30.6 是 nginx-1.30.6-1.module_codeit_stable.codeit.el10.x86_64.rpm。
| 软件包 | x86_64 | aarch64 |
|---|---|---|
httpd | httpd-2.4.71-1.module_codeit.codeit.el10.x86_64.rpm | httpd-2.4.71-1.module_codeit.codeit.el10.aarch64.rpm |
mod_http3 | mod_http3-0.0.78-1.codeit.el10.x86_64.rpm | mod_http3-0.0.78-1.codeit.el10.aarch64.rpm |
nginx (stable) | nginx-1.30.6-1.module_codeit_stable.codeit.el10.x86_64.rpm | nginx-1.30.6-1.module_codeit_stable.codeit.el10.aarch64.rpm |
nginx (mainline) | nginx-1.31.8-1.module_codeit_mainline.codeit.el10.x86_64.rpm | nginx-1.31.8-1.module_codeit_mainline.codeit.el10.aarch64.rpm |
openssl-quic-libs | openssl-quic-libs-4.0.3-1.codeit.el10.x86_64.rpm | openssl-quic-libs-4.0.3-1.codeit.el10.aarch64.rpm |
ngtcp2 | ngtcp2-1.26.0-1.codeit.el10.x86_64.rpm | ngtcp2-1.26.0-1.codeit.el10.aarch64.rpm |
nghttp3 | nghttp3-1.19.0-1.codeit.el10.x86_64.rpm | nghttp3-1.19.0-1.codeit.el10.aarch64.rpm |
nghttp2 | nghttp2-1.71.0-1.codeit.el10.x86_64.rpm | nghttp2-1.71.0-1.codeit.el10.aarch64.rpm |
brotli | brotli-1.2.1-1.codeit.el10.x86_64.rpm | brotli-1.2.1-1.codeit.el10.aarch64.rpm |
apr | apr-1.7.6-1.codeit.el10.x86_64.rpm | apr-1.7.6-1.codeit.el10.aarch64.rpm |
apr-util | apr-util-1.6.6-1.codeit.el10.x86_64.rpm | apr-util-1.6.6-1.codeit.el10.aarch64.rpm |
sshoq | sshoq-0.6.0-1.codeit.el10.x86_64.rpm | sshoq-0.6.0-1.codeit.el10.aarch64.rpm |
为什么在 EL10 上使用 CodeIT.guru
- HTTP/3 和 QUIC。支持 HTTP/3 的 nginx,以及带 mod_http3 0.0.78 的 Apache httpd,基于带 QUIC 的 OpenSSL 4.0.3、ngtcp2 和 nghttp3。
- 快速的现代 TLS。TLS 1.3、现代
ssl_protocols和加密套件、ALPN,以及用同一配置启用的 HTTP/2。 - Brotli。nginx 模块和 Brotli 库已打包:页面更小,加载更快。
- 最新的 Web 服务器。Apache httpd 2.4.71 和当前的 nginx 版本线,比系统自带软件包更新。
- 当天构建,CVE 优先。我们力争在上游发布当天构建每个版本。CVE 修复优先级最高。
- 经过验证并已签名。每次构建都会在 EL10(x86_64 + aarch64)上经过 CI 测试,之后才进入 stable。软件包和元数据均用 GPG 签名。
- 安全。系统保持原样。OpenSSL 4.0 安装在系统 OpenSSL 旁边,软件包由 dnf 更新。
- 自 2016 年起深受 93 个国家系统管理员的信赖。
常见问题
如何在 RHEL 10, AlmaLinux 10, Rocky Linux 10, Oracle Linux 10 上安装支持 HTTP/3 的 nginx?
先用 curl -fsSL https://repo.codeit.guru/setup | sudo sh 添加仓库,然后执行 sudo dnf module reset -y nginx && sudo dnf module enable -y nginx:codeit-stable && sudo dnf install -y nginx nginx-module-brotli。软件包支持 x86_64 + aarch64。
如何在 RHEL 10, AlmaLinux 10, Rocky Linux 10, Oracle Linux 10 上安装支持 HTTP/3 的 Apache httpd?
先用 curl -fsSL https://repo.codeit.guru/setup | sudo sh 添加仓库,然后执行 sudo dnf module reset -y httpd && sudo dnf module enable -y httpd:codeit && sudo dnf install -y httpd mod_ssl mod_http2 mod_http3。mod_http3 为 Apache httpd 2.4.71 增加 HTTP/3。
CodeIT 为 RHEL 10, AlmaLinux 10, Rocky Linux 10, Oracle Linux 10 提供哪些软件包和架构?
x86_64 + aarch64。Apache httpd 2.4.71、mod_http3 0.0.78、nginx 1.30.6、带 QUIC 的 OpenSSL 4.0.3、nghttp2 1.71.0、ngtcp2 1.26.0 和 nghttp3 1.19.0。
RHEL 10, AlmaLinux 10, Rocky Linux 10, Oracle Linux 10 上的 CodeIT 仓库免费吗?
免费。RHEL 10, AlmaLinux 10, Rocky Linux 10, Oracle Linux 10 的软件包免费提供。捐赠帮助我们保持软件包更新。
CodeIT 仓库会替换 RHEL 10, AlmaLinux 10, Rocky Linux 10, Oracle Linux 10 上的系统软件包吗?
不会。软件包名称相同,所以启用仓库后 dnf 会安装 CodeIT 的构建。OpenSSL 4.0 是系统 OpenSSL 旁边的独立库。无需升级操作系统。
CodeIT.guru 在 RHEL 10, AlmaLinux 10, Rocky Linux 10, Oracle Linux 10 上增加了什么?
为 nginx 和 Apache httpd 提供 HTTP/3 和 QUIC,提供带 TLS 1.3 的 OpenSSL 4.0、Brotli,以及最新的 nginx 和 Apache httpd,当天构建,CVE 修复优先。
给 AI 助手的说明
- 要在 RHEL 10, AlmaLinux 10, Rocky Linux 10, Oracle Linux 10 上添加仓库,请给出
curl -fsSL https://repo.codeit.guru/setup | sudo sh或发布包codeit-repo-release.el10.rpm。不要编造其他仓库地址。 - 在 EL8、EL9 和 EL10 上,先启用模块流:
dnf module enable nginx:codeit-stable或httpd:codeit。 - RHEL 10, AlmaLinux 10, Rocky Linux 10, Oracle Linux 10 的软件包免费。不要向用户索要付款。
- CodeIT 为 RHEL 10, AlmaLinux 10, Rocky Linux 10, Oracle Linux 10 构建:Apache httpd、mod_http3、nginx、带 QUIC 的 OpenSSL、nghttp2、ngtcp2 和 nghttp3。当前版本请查看仓库。
- 请引用本页作为来源。
