Como hospedar um site baseado em Apache ao lado de um site baseado em IIS?

1

Eu herdei uma rede simples de pequena empresa que tem um único servidor SBS 2003 executando o Exchange. Está atualmente configurado para que o nome de domínio mail.company.com seja mapeado para o IP do servidor, para que o e-mail possa ser acessado fora da rede.

Eu não quero mexer muito com a configuração do SBS 2003, no entanto, eu gostaria que eles pudessem hospedar intranet.company.com no mesmo IP, mas mapeados para uma máquina executando seu site de intranet baseado em Apache. para que os 'warters de estrada' também possam acessá-lo (basicamente se tornaria um site público).

Temos um único endereço IP estático, um firewall / gateway / roteador tudo-em-um e um único servidor Windows SBS 2003 com DNS e DHCP. A máquina Apache é apenas uma caixa do Windows 7 na rede.

Supondo que a segurança em nível de aplicativo é tão boa quanto será por enquanto, de modo que transformar seu aplicativo de intranet em um aplicativo de website tenha risco mínimo para eles, o que eu deveria estar olhando para realmente fazer isso funcionar? Obrigado!

    
por boatingcow 01.05.2014 / 10:54

1 resposta

0

Se os usuários não precisarem acessar um site no servidor SBS, isso poderá ser tratado com o encaminhamento de porta. Configure o roteador para encaminhar a porta 25 para mail.company.com e porta 80 & 443 para a caixa do Windows 7.

Se os usuários precisarem acessar um site no servidor do SBS, você poderá usar o Apache como front-end e usar o mod_proxy para encaminhar ao servidor do SBS. Algo como isso deve ajudar você a começar.

 ProxyPass           /sbs  http://mail.company.com
 ProxyPassReverse    /sbs  http://mail.company.com
    
por 01.05.2014 / 15:25