如何在Ubuntu上安装最新版Nginx

一、查看服务器上的 Ubuntu 的 Codename 是多少

lsb_release -a,复制你看到的Codename。

下面我列举了常见的几个版本:

Ubuntu 版本 Codename
20 focal
18 bionic
16 xenial

注:如果你的服务器没有 lsb_release 命令,在步骤二里你也可以看到 focal main restricted信息,可得到你的 Codename 是多少

二、为 apt 添加 nginx 源

vim /etc/apt/source.list

最下面加入如下两行

deb https://nginx.org/packages/ubuntu/ bionic nginx
deb-src https://nginx.org/packages/ubuntu/ bionic nginx

注意:上面的两行一定换成你自己的 Codename,我的是bionic

三、更新

执行 apt-get update

会报一个错误:W: GPG error: https://nginx.org/packages/ubuntu xenial Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY

四、加入PUBKEY

把你上面看到的PUBKEY 复制(crtl + shift + c)出来,拼成如下命令:
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 你看到的PUBKEY

五、安装

apt-get update; apt-get install nginx -y

六、见证奇迹

nginx -V

你可能感兴趣的:(如何在Ubuntu上安装最新版Nginx)