como ter vários aplicativos nginx sem usar o docker

como ter vários aplicativos nginx sem usar o docker

Estou usando o Windows Server 2008 como meu servidor e instalei o cygwin nele.

Instalei o nginx no cygwin e está funcionando bem.
Estou executando 2 projetos neste servidor e cada um tem seu próprio conjunto de serviços (ou nos termos atuais de microsserviços) que eles precisam para se comunicarem.
Quero ter um nginx para cada projeto e um roteador principal nginx que roteia o tráfego principal.

Como posso ter vários aplicativos nginx sem usar o docker nesta máquina Windows?

A instalação do nginx usa /etc/nginxuma pasta para sua configuração. Se eu instalar um novo nginx (teoricamente), ele usaria a mesma pasta para que as configurações entrassem em conflito! Eu quero evitar isso.

Existe alguma maneira de ter instalações autônomas do nginx no servidor Windows (no cygwin)?

Pense assim:

insira a descrição da imagem aqui

Responder1

https://www.nginx.com/resources/wiki/start/topics/tutorials/commandline/ Você pode usar a instalação existente do nginx e apenas apontar para um arquivo de configuração diferente ao iniciá-lo. Use a -copção de linha de comando para fazer isso.

Esteja ciente de que você precisa configurar processos nginx para usar portas diferentes para escuta.

informação relacionada