Minha configuração: estou executando os dois
Jira e Bitbucket [5.12.0]
no meu servidor Ubuntu 18.04. Eu tentei alterar os URLs para ambos os aplicativos: 192.168.1.77:8080/jira
e 192.168.1.77:7990/bitbucket
respectivamente.
Eu tenho uma configuração do servidor web Apache em outra máquina que redireciona o tráfego para essas máquinas (usando proxypass
e proxypassreverse
) como tal:
ProxyPassReverse /jira http://192.168.1.77:8080/jira
ProxyPassReverse /bitbucket http://192.168.1.77:7990/bitbucket
ProxyPass /jira http://192.168.1.77:8080/jira
ProxyPass /bitbucket http://192.168.1.77:7990/bitbucket
Para Jira, atualizei server.xml
(propriedade do caminho docBase) e configurei para /jira
Como resultado, myserver.com/jira
agora funciona!
No entanto, não consigo fazer com que minha instância do Bitbucket seja lançada em 192.168.1.77:7990/bitbucket
. Em vez disso, só está disponível em 192.168.1.77:7990
Atualizei o 'URL base' em 'Configurações do servidor' para www.myserver.com/bitbucket
. O redirecionamento não é o problema, pois é redirecionado corretamente para 192.168.1.77:7990/bitbucket
- mas eu recebo um " oops, você encontrou um link morto " do bitbucket.
Eu li uma tonelada de documentos e cada site diz que apenas atualizar o URL base deve funcionar - então por que isso não funciona para mim?
Atualização:
Quando tento alterar o ProxyPass e o ProxyPassReverse para o Bitbucket para o seguinte:
ProxyPassReverse /bitbucket http://192.168.1.77:7990
ProxyPass /bitbucket http://192.168.1.77:7990
Ele encaminha a página de login do Bitbucket. No entanto, aparece sem imagens e formatação - as permissões da pasta estão incorretas ou algo assim.