发布于 3年前

Ubuntu 16.04安装nginx的正确方式

Nginx预编译包提供了两种版本的安装:stable(稳定版)和mainline(主线版)。

stable版本Nginx的安装

1、添加nginx的签名密钥

Ubuntu需要验证nginx的仓库签名,为了避免安装nginx出现缺失PGP key的警告,有必要把nginx包和仓库的签名密钥添加到apt的密钥环。

下载nginx包和仓库的签名密钥:

wget http://nginx.org/keys/nginx_signing.key

添加密钥到apt密钥环

sudo apt-key add nginx_signing.key

2、配置nginx的apt仓库

打开/etc/apt/sources.list文件

sudo vim /etc/apt/sources.list

添加以下内容:

deb http://nginx.org/packages/ubuntu/ xenial nginx
deb-src http://nginx.org/packages/ubuntu/ xenial nginx

需要注意:xenial为Ubuntu 16.04的代号名,其他版本的Ubuntu需要使用其他的代号替换。

各版本Ubuntu代号:

Version   Codename    Supported Platforms
14.04     trusty      x86_64, i386, aarch64/arm64
16.04     xenial      x86_64, i386, ppc64el, aarch64/arm64
17.10     artful      x86_64, i386

3、apt安装

apt-get update
apt-get install nginx

主线版本Nginx的安装

主线版本与稳定版本主要区别在于apt的仓库配置不一样。

打开/etc/apt/sources.list文件

sudo vim /etc/apt/sources.list

添加以下内容:

deb http://nginx.org/packages/mainline/ubuntu/ xenial nginx
deb-src http://nginx.org/packages/mainline/ubuntu/ xenial nginx
©2020 edoou.com   京ICP备16001874号-3