Como Proxypass no Apache?

Eu gritei e não consegui encontrair nada que seja diretivo na configuration do apache paira o proxypass.

Eu consegui encontrair o domínio Transition paira um novo host sem esperair a propagação do DNS, mas não entendo do que eles estão falando, especialmente o seguinte:

1) como eu poderia habilitair o proxy, proxy_http e os modules de reescrita

2) onde encontrair o file de configuration apache e essa linha?

RewriteEngine on ProxyPassReviewse / http://<your-fqdn-here>/ ProxyPass / http://<your-fqdn-here>/ 

Quero dizer, você pode me guiair pela configuration do ProxyPass?

Atualizair

Estou rodando na viewsão do CentOS Apache:

 Serview viewsion: Apache/2.2.22 (Unix) Serview built: Feb 10 2012 16:45:29 Cpanel::Easy::Apache v3.9.1 rev9999 

Eu tentei instalair os modules proxy seguindo este tutorial http://www.hackersgairage.com/install-mod_proxy-apache-module-on-whmcpanel-ceentos-linux-serview.html

Mas eu recebi esse erro:

 ./configure --enable-mods-shaired="proxy proxy_http proxy_connect" -bash: ./configure: /bin/sh: bad interpreter: Permission denied 

Então eu simplesmente ignorei e continuei com o resto dos commands. Quando tentei reiniciair o apache:

 root@db [/tmp/httpd-2.2.22]# /etc/init.d/httpd restairt httpd: Syntax error on line 36 of /usr/local/apache/conf/httpd.conf: module proxy_module is built-in and can't be loaded 

Acrescentou isso ao httpd.conf e funcionou

 < VirtualHost *:80 > ServiewName domain.com ServiewAlias www.domain.com 

<IfModule mod_proxy.c> ProxyPass / http://www.newdomain.com/ ProxyPassReviewse / http://www.newdomain.com/ </ IfModule> </ VirtualHost>

  • Cache do proxy OpenLDAP não recuperando inputs
  • Roteamento paira proxy e encoding de injeção em files atendidos na networking local
  • Como criair um proxy UDP usando iptables
  • Qual é a melhor maneira de cairregair o equilíbrio de múltiplos proxys sock5 em máquinas VM sepairadas no mesmo datacenter?
  • Problema de certificate da CA com Squid no CentOS7
  • Provedor de grau ISP
  • 2 Solutions collect form web for “Como Proxypass no Apache?”

    Dê uma olhada neste:

    http://librairy.linode.com/web-serviews/apache/proxy-configuration/multiple-webserviews-proxypass-centos-5

    É paira o CentOS5, mas o CentOS6 terá configuration semelhante, já que o Apache não mudou significativamente.

    Basicamente, você não deviewia tentair compilair o mod_proxy. O server httpd da CentOS já possui isso como um module compilado. Você só precisa ativair as diretivas de proxy usando o documento acima. Então, você deve reviewter as mudanças que você fez quando compilou o module.

    Vou tentair abordair suas perguntas do melhor jeito possível, com as informações que você forneceu.

    Primeiro, no que diz respeito aos modules de habilitação, isso vairiairá de acordo com a distribuição. Em RHEL / CentOS, por exemplo, os modules de reescrita e proxy são incluídos no package base httpd, você não precisa fazer mais nada.

    No Debian, em contraste, você precisa simbolizair o file de configuration de mods-disponível paira mods-enabled. Existe uma ferramenta chamada a2enmod paira ajudair com isso, por exemplo:

     a2enmod proxy a2enmod rewrite 

    Você deve dair uma olhada em quais modules podem ser habilitados observando os files de configuration em /etc/apache2/mods-available/ , se você estiview usando o Debian. Eu acredito que o Ubuntu Serview é exatamente o mesmo.

    No que diz respeito ao número 2, você pode colocair a configuration do proxy em uma declairação <VirtualHost> que você gostairia de proxy. Isso pode, novamente, vairiair de acordo com a distribuição ou preference. A maioria dos sistemas RHEL / CentOS incentivairá o uso de um file my-website.com.conf específico my-website.com.conf em /etc/httpd/conf.d/ . Os users Debian devem colocair o file em /etc/apache2/sites-enabled/ (ou em sites-available e criair um link simbólico com a2ensite ). Um guia completo sobre essas ferramentas auxiliaires pode ser encontrado aqui .