Hosts virtuais do Apache: Document Root como IP remoto em vez da pasta local

0

Eu queria saber se eu poderia dizer ftp.foo.com para gostar 192.168.1.76 usando Document Root. Eu tenho dois servidores, um contém todo o material do Apache2, o outro, meu servidor de downloads. Eu poderia rotear a porta HTTP 80 para meu servidor da Web e usar hosts virtuais, mapear ftp.foo.com para 192.168.1.76, mas ainda tenho www.foo.com direto para meu site.

Obrigado!

    
por Keaton 24.01.2013 / 04:59

2 respostas

0

Estou supondo que você esteja atrás de um roteador NAT e tenha apenas 1 IP externo estático.

FTP e HTTP usam porta diferente. Tudo que você precisa fazer é encaminhar http / https para o seu servidor web, encaminhar ftp para o seu servidor ftp. Isso é feito no roteador.

Você não precisa de uma configuração de host virtual no apache.

    
por 24.01.2013 / 06:15
0

Você provavelmente quer usar o apache como um proxy para o seu servidor ftp. Tem um recurso "mod_proxy_ftp" que você pode ativar. Desta forma você pode apenas usar o seu cname ftp.foo.com para coincidir com o proxy vhost. Aqui está um link para a documentação:

link

    
por 24.01.2013 / 06:30