Como reinstalar o nginx da origem? (foi instalado com o apt-get)

1

Eu quero instalar o este módulo .

O problema é que requer que o nginx seja instalado a partir da fonte. Eu tenho isso instalado via apt-get install , e já está servindo páginas da web.

Então, quais etapas você seguiria para mudar de uma para outra? Se possível, gostaria que eles usassem os mesmos caminhos. No exemplo, ele usa / opt, mas o apt-get o instalou em um lugar diferente (vejo entradas em / etc, / lib, / usr / bin, / usr / share).

    
por ChocoDeveloper 02.02.2013 / 03:22

1 resposta

1

O procedimento básico é remover a versão instalada e, em seguida, instalar a nova:

    sudo apt-get purge nginx

Agora, faça o download da tarball de origem do que você deseja instalar e extraia:

    wget http://nginx.org/download/nginx-1.3.11.tar.gz
    tar xvvzf nginx-1.3.11.tar.gz 

Os arquivos que você vê em /etc e /lib são configurações e scripts de serviço e semelhantes. Eles estarão lá, independentemente de onde você instalar nginx , apt installs nginx to /usr .

Portanto, informe o script configure a ser instalado em /usr :

cd nginx-1.3.11/
./configure --prefix=/usr

Em seguida, compile e instale:

make
sudo make install
    
por 02.02.2013 / 04:12