Opções predefinidas nginx pré-construídas (configuração)?

0

Quais são as opções de configuração de um nginx pré-construído?

Especificamente, o seguinte está ativado ou desativado?

--with-threads --with-file-aio --with-ipv6 -with-http_ssl_module --with-http_v2_module

quando eu montei no meu Ubuntu eu dei o comando:

./configure --prefix=/data/apps/ngx/n1_12_0 --with-debug --with-threads --with-file-aio --with-ipv6 --with-http_ssl_module --with-http_v2_module

Notably not used: --with-http_realip_module

Qual é o comando configure no pacote Ubuntu pré-compilado? Eu acho que é as mesmas opções para todas as plataformas?

    
por tgkprog 29.05.2017 / 15:31

1 resposta

0

Pode usar

nginx -V

Para ver as opções com as quais foi criado.

Se você instalar a partir de uma versão pré-criada, ele mantém uma cópia do antigo executável. Embora precise fazer backup da pasta conf

mkdir $nginxBackUp/confs2017may30 
mv /etc/nginx/* $nginxBackUp/confs2017may30/

Então, para ter duas versões do nginx, fiz uma cópia do conf, novos diretórios para logs, pid, etc. Mova o executável nginx. E quando você executar a outra versão do nginx, dê a ele caminhos alternativos para --prefix, --conf, --http-log-path, --error-log-path =, --lock-caminho, --pid-path , --modules-path ...

Desta forma, pode manter pronto o antigo e o novo nginx e pode mudar parando a corrente e mudando para outra.

    
por 31.05.2017 / 11:46

Tags