Eu tenho um servidor Web Apache em execução, que pode ser acessado pela combinação ip / porta 123.456.789:9000
do meu navegador.
Também tenho uma instância do GitLab em execução na combinação ip / porta 123.456.789:8888
e um módulo GitLab chamado KanBan em 123.456.789:8889
.
Se alguém solicitar o site 123.456.789:9000/gitlab
, eu quero que o servidor Web Apache rotear a solicitação para 123.456.789:8888
.
Respectivamente Se alguém solicitar 123.456.789:9000/kanban
, eu quero a rota do Apache Webserver para 123.456.789:8889
.
Então, em vez de abrir as portas 8888 e 8889 diretamente, eu quero que o servidor Web Apache funcione como um túnel, que liga os dois endereços a portas diferentes internamente, enquanto o ip permanece o mesmo.
Eu li que este tipo de configuração é feito dentro do httpd.conf e invoca a adição dos chamados hosts virtuais. Também pode envolver algum roteamento específico do Linux via comando bind
.
Está correto e, se assim for, alguém pode me indicar a direção correta de como adpatar com o arquivo link ?
Se isso não for possível, como poderia, no entanto, configurá-lo no meu Servidor CentOs 7.1 ?
EDIT-1:
Antes de postar isso no link , um Administrador / Mod poderia fazer isso?
EDIT-2:
Eu encontrei este link e parece que é o mesmo caso de uso, mas eu sou ainda tentando isso.
EDIT-3:
Após o check-in com as pessoas no canal de IRC #httpd, foi-me dito que os proxies reversos do Apache deveriam fazer o truque e receberam este recurso, link , em que estou trabalhando atualmente.