Como faço para atualizar para o nginx 1.2.0?

1

Executando o Ubuntu 11.04 com o nginx 0.8.4 Como faço para atualizar para o stable (1.2.0) sem estragar minha configuração inteira (vários sites + verniz + php-fpm + memcache)?

    
por bran 18.05.2012 / 19:58

3 respostas

4

Eu pesquisei um pouco de & amp; descobri que a versão natty é 0.8.4 e não pode ser atualizada para 1.2.0 pelo comando de Robert Arkenin

Para atualizar você deve considerar adicionar o ppa pelos seguintes comandos

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

Se você receber um erro sobre o add-apt-repository não existente, você pode tentar isto

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  

Nota A terceira e quarta linha são apenas um comando
Para mais detalhes, consulte wiki do Nignx

Se você está recebendo este erro

  

W: Falha ao buscar ppa.launchpad.net/nginx//ubuntu/dists/lucid/main/binary-i386/… 404 Not Found E: Alguns arquivos de índice não foram baixados. Eles foram ignorados, ou os antigos foram usados em vez disso

Faça isso com sudo nano '/etc/apt/sources.list.d/nginx-stable-lucid.list'
Em seguida, altere o conteúdo do arquivo para deb http://ppa.launchpad.net/nginx/stable/ubuntu natty main

Algo para aprender

Na verdade, se você vir o erro, esta parte "ppa.launchpad.net/nginx//ubuntu/dists/" deve estar na verdade "ppa.launchpad.net/nginx/stable / ubuntu / dists / ". esse é o erro e desculpe por fazer você adicionar o ppa lúcido ao primeiro tempo.

    
por Ashu 18.05.2012 / 20:31
1

aqui está um guia para atualizar / instalar a última versão de desenvolvimento estável ou mais recente do nginx sem ter que compilar a partir de fontes:

    
por Laurentiu Pop 18.11.2012 / 17:55
1
$sudo apt-key add nginx_signing.key # content of key file is in the guide link

Adicione fonte nginx oficial à lista de fontes, acrescentando o seguinte ao final de /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

Em seguida, execute os seguintes comandos:

$sudo apt-get update
$sudo install nginx

Eu atualizo o nginx de 0,7 para 1,7 no Ubuntu 10,10 seguindo o guia . Espero que isso ajude os outros.

    
por Chancy 13.10.2014 / 10:57