如何在Ubuntu 15.10上安装支持HTTP 2(1.95或更高版本)的nginx 1.9x

我试图在我的Ubuntu 15.10上安装最新的nginx版本(1.99)。 我想要一个nginx版本> = 1.95,因为我喜欢有http 2的支持。

我遵循我在互联网上find的指示ubuntu 14.04,但应该是相同的Ubuntu 15.10( http://www.liberiangeek.net/2014/10/install-latest-version-nginx-ubuntu-14-10 / ):

  1. 下载Nginx存储库authentication密钥:

    cd /tmp/ && wget http://nginx.org/keys/nginx_signing.key 
  2. 安装存储库密钥:

     sudo apt-key add nginx_signing.key 
  3. 为Nginx创build一个新的存储库文件

     sudo nano /etc/apt/sources.list.d/nginx.list 
  4. 然后复制并粘贴下面的行到文件中并保存(“wily”是我的15.10 Ubuntu版本的Ubuntu代号)

     deb http://nginx.org/packages/mainline/ubuntu/ wily nginx deb-src http://nginx.org/packages/mainline/ubuntu/ wily nginx 

但是当我终于执行命令时:

 apt-get install nginx 

我得到了以下错误:

 nginx : Depends: libc6 (>= 2.14) but 2.13-38+deb7u8 is to be installed Depends: libssl1.0.0 (>= 1.0.2~beta3) but 1.0.1e-2+deb7u17 is to be installed 

那么我该如何解决这个问题呢? 有什么办法可以在我的Ubuntu服务器上安装nginx 1.99(或1.95)吗?

看看Nginx主线PPA: https : //launchpad.net/~nginx/+archive/ubuntu/development 。

你可以运行sudo apt-add-repository ppa:nginx/development来设置它。