Назад | Перейти на главную страницу

Как установить nginx 1.9x с поддержкой HTTP 2 (1.95 или выше) на Ubuntu 15.10

Я попытался установить последнюю версию nginx (1.99) на свой ubuntu 15.10. Мне нужна версия nginx> = 1.95, потому что мне нравится поддерживать http 2.

Я следовал инструкциям, которые нашел в Интернете для ubuntu 14.04, но они должны быть такими же для ubuntu 15.10 (http://www.liberiangeek.net/2014/10/install-latest-version-nginx-ubuntu-14-10/):

  1. Загрузите ключ аутентификации репозитория Nginx:

    cd /tmp/ && wget http://nginx.org/keys/nginx_signing.key
    
  2. Установите ключ репозитория:

    sudo apt-key add nginx_signing.key
    
  3. Создайте новый файл репозитория для Nginx

    sudo nano /etc/apt/sources.list.d/nginx.list
    
  4. Затем скопируйте и вставьте приведенные ниже строки в файл и сохраните его ("wily" - это кодовое имя Ubuntu для моей версии 15.10 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

Итак, как я могу решить эту проблему? Есть ли способ установить nginx 1.99 (или 1.95) на свой сервер Ubuntu?

Взгляните на основной PPA Nginx: https://launchpad.net/~nginx/+archive/ubuntu/development.

Вы можете запустить sudo apt-add-repository ppa:nginx/development настроить его.