![]() |
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| UNIX & avançada para usuários experientes Especialista-a-Expert. Saiba avançado UNIX, comandos UNIX, Linux, Sistemas Operativos, Administração de Sistemas, Programação, Shell, shell scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD. |
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| Apache config questão | BrewDudeBob | Sun Solaris | 17 | 04-04-2008 08:12 |
| rsh para alterar vários IP em vários servidores? | kenshinhimura | Programação Shell Script e | 2 | 02-18-2008 03:04 |
| squid proxy e servidores apache | marcpascual | UNIX & avançada para usuários experientes | 0 | 10-04-2005 04:26 |
| Config Apache | l008com | UNIX para Dummies Perguntas & Respostas | 2 | 07-23-2002 06:54 |
| Apache Config Files | Webwitch | UNIX para Dummies Perguntas & Respostas | 1 | 08-01-2001 04:35 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Apache Config> Um IP, vários servidores
Minha configuração atual é esta. Eu tenho um Mac OS X Server executando conectado à Internet, com apenas um IP externo. É rotas para o resto da minha rede através de um interruptor. Agora no apache, eu uso virtual hosts e executar 4 diferentes sites fora deste um IP. Isto funciona muito bem. Agora o que eu quero tentar fazer e, se há uma maneira, é um dos meus offload virtual hosts a toda uma outra máquina local. Assim, por exemplo, o virtual host para www.domain.com iria transmitir (ou link para) o servidor apache rodando em máquina 192.168.1.9, por exemplo. Existem algumas razões pelas quais eu quero fazer isto. Um deles é apenas para o inferno do mesmo
. Outro é o que eu quero brincar com alguns sites que usam perl. E, embora eles possam não ser tão importante (ou seja, se ficar encalhada baixo e lento, não muito thats de uma emissão), há dois sites que significa muito para mim e eu não quero que elas sejam realizadas. Plus também tenho algumas máquinas antigas PPC mentindo ao redor e eu estou trabalhando no carregamento Linux neles só para experimentar. Portanto, se existe uma maneira que eu possa puxar tudo isto em conjunto, seria ótimo. |
|
||||
|
site virtual pedido vai para outra máquina local
Acho que é o mod_rewrite rápida e suja caminho a percorrer para isto. Configurar uma regra para reescrever o <diretorio> directiva em httpd.conf para que todos os pedidos são enviados para o local endereço que você deseja.
|
|
||||
|
tenho-me lá
Bom ponto. A minha resposta é, eu não sei. Mas eu ia adivinhar se a olhar para a
i) que você está usando o nome ou IP baseados virtual baseada hospedeiros ii) é possível um manequim locais DNS com entradas em / etc / hosts iii) talvez use o seu roteador para transmitir os pedidos de caixa da direita como um último recurso. |
|
||||
|
Estou usando o nome baseado virtual hosts como eu só tenho um IP. E eu don'tsee poderia funcionar como um roteador, você precisará de um roteador que possa escolher o nome de domínio fora do pedido da mesma forma um host virtual pode, e enviá-lo para uma outra máquina local. Não creio que haja um programa como esse. A menos que algo como o Apache tem que construiu polegadas não sei sobre o que quer reescrever coisa, é que ninguém sabe sobre isso? Oh você sabe que eu só pensei em, eu poderia utilizar mod reescrever provavelmente para transmitir um nome de domínio domain.com para domain.com: 81 e jus TMAP porta 81 para a minha outra máquina, eu aposto que ia trabalhar, e que não exigir muito trabalho a partir do servidor principal.
|
|
||||
|
proxy utilizado exemplo
I spotted hoje .... uma combinação de rewite e proxy para usar outra máquina preso em uma porta local como um backend servidor. Esperança presente acrescenta mais luz. Código:
<virtual host 192.168.0.3> servername www.frontend.com RewriteEngine On RewriteOptions 'inherit' RewriteRule ^/(.*)$ http://192.168.0.4:8001/$1 [proxy] </virtual host> vão enviar os pedidos para o backend na porta 8001 backend config aparência: Código:
Listen 8001 <virtual host 192.168.0.4:8001> DocumentRoot ......... ...... </virtual host> Eu digitei que a partir da O'Reilly Apache (o cavalo livro) B & P. Laurie. ISBN 0-596-00203-3 |
![]() |
| Marcadores |
| Tags |
| linux |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|