Varnish em 80, nginx em 8080, em qual porta colocar jenkins?

3

No meu servidor de teste, tenho Varnish + Nginx . Eles estão na porta 80 e 8080 .

Dado que tenho que instalar o jenkins , em qual porta eu tenho que ligá-lo? (que normalmente é 8080, mas já está sendo usado)

    
por Tristan 10.08.2014 / 11:50

4 respostas

9

Configure para rodar em qualquer porta que você quiser! 81. 8081. Qualquer coisa realmente.

    
por 10.08.2014 / 11:56
3

Considerando que o Jenkins normalmente não deve ser executado como root, você pode pegar qualquer coisa a partir de 1024, porque < 1024 é reservado apenas para o root.

    
por 10.08.2014 / 12:37
2

Eu provavelmente colocaria na porta 9000 e, em seguida, usaria o Nginx como um proxy reverso para mapear Jenkins.seudominio.com para a porta 9000.

Dessa forma, você receberá o bônus de poder deixar o Nginx fazer o SSL também!

    
por 10.08.2014 / 16:40
1

Como o @Drew apontou corretamente, você pode escolher qualquer porta que ainda não tenha sido usada.
No entanto, é comum que os servidores da Web e tal (incluindo interfaces da Web) escutem as portas 80, 8000 ou 8080. Se você estiver configurando uma interface da Web, como eu suspeito (não conheço Jenkins, mas vejo ele escuta na porta 8080 por padrão), você pode preferir a porta 8000. Não há vantagem real; é apenas uma prática comum.

    
por 10.08.2014 / 14:54