Executando o Maven na porta 80

1

Esta pergunta é uma continuação do este . Eu tenho o Apache rodando na porta 80 em um dos meus quatro IPs facilmente. Agora preciso executar o Maven na porta 80 em outro IP. A execução do Maven na porta 80 já é bastante difícil; Não tenho ideia de como definir um IP específico. Algumas ideias em como fazer isso? Talvez ipchains ou iptables sejam os mais fáceis?

    
por Theron Luhn 11.07.2011 / 15:01

2 respostas

1

Sim, eu diria que o tráfego em movimento de 80 para 8080 (ou porta semelhante) seria mais fácil:

iptables -t nat -I PREROUTING -d <localip> -p tcp -m tcp --dport 80 -j DNAT --to-destination <localip>:8080

    
por 11.07.2011 / 15:21
0

Eu configuraria o Apache para atuar como um proxy reverso para o Maven

Dentro do seu virtualhost (supondo que o maven esteja ligado à porta do host local 8080):

ProxyPass        / http://127.0.0.1:8080/
ProxyPassReverse / http://127.0.0.1:8080/
    
por 11.07.2011 / 15:50