Как мне перейти на nginx 1.2.0?

Запуск Ubuntu 11.04 с nginx 0.8.4, как мне перейти на стабильный (1.2.0), не ломая всю мою установку (несколько сайтов + лак + php-fpm + memcache)?

1
задан 18 May 2012 в 22:01

3 ответа

$sudo apt-key add nginx_signing.key # content of key file is in the guide link

Добавьте официальный nginx источник к исходному списку путем добавления следующего в конец/etc/apt/sources.list

deb http://nginx.org/packages/ubuntu/ codename nginx  #codename is lucid in ubuntu 10.10 
deb-src http://nginx.org/packages/ubuntu/ codename nginx

Затем выполните следующие команды:

$sudo apt-get update
$sudo install nginx

Я обновляю nginx от 0,7 до 1,7 в человечности 10.10 следующим руководство. Надежда это поможет другим.

1
ответ дан 18 May 2012 в 22:01

Я немного искал & amp; обнаружил, что natty версия - 0.8.4 и не может быть обновлена ​​до 1.2.0 командой Роберта Аркенина
. Чтобы обновить, вы должны рассмотреть возможность добавления ppa с помощью следующие команды

sudo -s  
nginx=stable # use nginx=development for latest development version  
add-apt-repository ppa:nginx/$nginx  
apt-get update   
apt-get install nginx  

Если вы получаете сообщение об ошибке, что add-apt-repository не существует, вы можете попробовать это

sudo -s    
nginx=stable # use nginx=development for latest development version  
echo "deb http://ppa.launchpad.net/nginx/$nginx/ubuntu natty main" > /etc/apt/sources.list.d/nginx-$nginx-lucid.list  
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C300EE8C  
apt-get update   
apt-get install nginx  

Примечание 3-я и 4-я строки только одна команда
Для получения более подробной информации см. Nignx wiki


Если вы получаете эту ошибку

W: Не удалось fetch ppa.launchpad.net/nginx//ubuntu/dists/lucid/main/binary-i386/… 404 Not Found E: Не удалось загрузить некоторые индексные файлы. Они были проигнорированы, или вместо них использовались старые

Сделайте это
sudo nano '/etc/apt/sources.list.d/nginx-stable-lucid.list'
И затем измените содержимое файла на
[ 119] deb http://ppa.launchpad.net/nginx/stable/ubuntu natty main


Чему поучиться

На самом деле, если вы видите в ошибке эту часть "ppa.launchpad.net/nginx//ubuntu/ dists / «должен быть на самом деле» ppa.launchpad.net/nginx/stable/ubuntu/dists/ ". это ошибка
и извините за то, что вы добавили lucid ppa в первый раз.

0
ответ дан 18 May 2012 в 22:01

Вот руководство по обновлению / установке до последней стабильной или последней версии разработки nginx без необходимости компиляции из источников: http://usefulmix.com/install-upgrade-to-latest-nginx-without- компиляции-из-источника /

0
ответ дан 18 May 2012 в 22:01

Другие вопросы по тегам:

Похожие вопросы: