Prebuilt nginx-quic packages for Linux distributions ---------------------------------------------------- 1. Introduction Prebuilt packages for nginx-quic are currently available for the following operating systems and architectures: - RHEL 9 and derivatives: amd64, arm64 - Ubuntu 22.04: amd64, arm64 nginx-quic packages are dynamically linked with quictls. It will be installed as a runtime dependency alongside system-wide openssl packages. quictls differs from operating system-provided openssl package in the following ways: - does not follow system-wide crypto policies - does not have distribution-specific patches applied - uses configuration from /etc/pki/quictls (RHEL9) or /etc/quictls (Ubuntu 22.04) nginx-quic packages can not be installed alongside nginx or nginx-plus packages. Please back up your configuration files before installing nginx-quic: $ sudo cp -a /etc/nginx /etc/nginx-quic-backup 2. Repository setup instructions - RHEL 9 and derivatives Install the prerequisites: $ sudo dnf install yum-utils To set up the yum repository, create the file named /etc/yum.repos.d/nginx-quic.repo with the following content: [nginx-quic] name=nginx-quic repo baseurl=https://packages.nginx.org/nginx-quic/rhel/9/$basearch/ gpgcheck=1 enabled=1 gpgkey=https://nginx.org/keys/nginx_signing.key To install nginx-quic, run the following command: $ sudo dnf install nginx-quic When prompted to accept the GPG key, verify that the fingerprint matches 573B FD6B 3D8F BC64 1079 A6AB ABF5 BD82 7BD9 BF62, and if so, accept it. - Ubuntu 22.04 Install the prerequisites: $ sudo apt update && sudo apt install curl gnupg2 ca-certificates lsb-release ubuntu-keyring Import an official nginx signing key so apt could verify the packages authenticity. Fetch the key: $ curl https://nginx.org/keys/nginx_signing.key | gpg --dearmor \ | sudo tee /usr/share/keyrings/nginx-archive-keyring.gpg >/dev/null To set up the apt repository for nginx-quic packages, run the following command: $ echo "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] \ https://packages.nginx.org/nginx-quic/ubuntu `lsb_release -cs` nginx-quic" \ | sudo tee /etc/apt/sources.list.d/nginx-quic.list To install nginx-quic, run the following commands: $ sudo apt update $ sudo apt install nginx-quic