O nginx é um peça de software fundamental para um servidor web em linux. Para quem não têm requisitos além dos que vêm incluídos nas distribuições poderá utilizar a opção de instalação que vêm por defeito.
Mas se preferir ter uma versão mais recente ou utilizar algum módulo que não vêm de base terá de fazer como eu e compila-lo a partir do código fonte.
Para simplificar o processo utilizo um script em bash para não perder muito tempo e compilar o nginx com os módulos que pretendo.
Basta clonar o repositório e executar o script:
git clone https://github.com/nfn/nginx-builder.git
cd nginx-builder
bash nginx.sh
A partir daqui pode instalar o executável efetuando ‘make install’ e copiando os ficheiros de configuração, rotação de logs e arranque de serviço para os respetivos locais.