Nginx预编译包提供了两个版本的安装: stable和mainline。
安装stable版本Nginx
1、添加nginx签名密钥
Ubuntu需要验证nginx的仓库签名,并且需要将nginx软件包和仓库的签名密钥添加到apt的密钥环中,以避免安装nginx而导致找不到PGP密钥的警告。
下载nginx软件包和仓库的签名密钥。 wget http://nginx.org/keys/nginx _ signing.key
将密钥添加到apt钥匙环sudo apt-keyaddnginx _ signing.key
2、配置nginx的apt仓库
打开/etc/apt/sources.list文件sudo vim /etc/apt/sources.list
deb http://nginx.org/packages/Ubuntu/xenial nginx
de B- src http://nginx.org/packages/Ubuntu/xenial nginx
注意: xenial是Ubuntu 16.04的代码名称,其他版本的Ubuntu必须用其他代码名称替换。
每个版本的Ubuntu代码: versioncodenamesupportedplatforms
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安装nginx
安装主线版Nginx
主线版和稳定版的主要区别在于APP的仓库配置不同。
打开/etc/apt/sources.list文件sudo vim /etc/apt/sources.list
deb http://nginx.org/packages/mainline/Ubuntu/xenial nginx
de B- src http://nginx.org/packages/mainline/Ubuntu/xenial nginx