Qual é a melhor maneira de ter vários servidores da Web alimentados em um website?

1

Eu tenho um servidor web Linux que responde a solicitações http da web através de um simples redirecionamento de porta. O nome de domínio aponta para o meu IP e as solicitações são encaminhadas para o apache. O Apache verifica o nome do domínio e exibe o site correto.

Agora quero incluir outra página da Web, mas isso só pode ser veiculado em uma máquina Windows. Eu não tenho equipamentos caros que podem fazer encaminhamentos diferentes com base na URL que é solicitada, então eu estava pensando em usar uma página html com um IFRAME, puxando os dados do Windows pela minha caixa do Linux. Não tenho certeza se essa é a maneira preferida de fazer isso. (por exemplo, link )

Não há carga pesada nos servidores e o código em ambos os servidores está completamente sob meu controle, então não me preocupo com a segurança do código.

Estou pensando agora que talvez haja uma maneira melhor de resolver esse problema, mas não sei qual é a melhor prática.

    
por Jakke 20.02.2017 / 22:47

1 resposta

0

Eu evitaria a opção iframe e apenas verificaria uma solução de proxy direta. Se sua caixa do Linux está rodando o apache, você pode configurar o virtualhost no apache (se estiver usando outro domínio) ou uma diretiva de diretório / localização se for apenas para um suburl e você pode usar ProxyPass para procurá-lo no sistema Windows, como

<Location /windows>
ProxyPass http://192.168.1.1
</Location>

Onde 192.168.1.1 é o IP do servidor windows (você também pode especificar portas, etc)

    
por 20.02.2017 / 22:59