在 Debian 上通过官方源安装 nginx。

参考:nginx 官方 Debian 安装文档

安装步骤

1. 安装依赖

apt install curl gnupg2 ca-certificates lsb-release debian-archive-keyring

2. 导入官方签名密钥

curl https://nginx.org/keys/nginx_signing.key | gpg --dearmor \
    | sudo tee /usr/share/keyrings/nginx-archive-keyring.gpg >/dev/null

验证密钥:

gpg --dry-run --quiet --no-keyring --import --import-options import-show \
    /usr/share/keyrings/nginx-archive-keyring.gpg

3. 添加软件源

稳定版:

echo "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] \
http://nginx.org/packages/debian $(lsb_release -cs) nginx" \
    | sudo tee /etc/apt/sources.list.d/nginx.list

4. 安装

apt update && apt install nginx