PoxyPass über Apache auf Websites und anderem Port
Beschreibung
Über Apache ist es möglich, eine Website vom localhost oder eines anderen Servers, aufzurufen.
Hierfür bedient sich der Apache der Module proxy
und proxy_http
.
Apache Konfiguration
VirtualHost
In der Config eines VirtualHosts wird dann z. B. Folgendes eingegeben:
ProxyPass / http://localhost:8022/
ProxyPassReverse / http://localhost:8022/
Wichtig: Es kann leider nur eine http-Seite aufgerufen werden, https-Seiten werden nicht unterstützt!
Modul
Open SuSE
Unter OpenSuSE muss das Modul proxy
und proxy_http
unter /etc/sysconfig/apache2
eingetragen werden!
Suchen nach "APACHE_MODULES" und hinzufügen der beiden Einträge.
APACHE_MODULES="... proxy proxy_http ..."
Debian
Um das Modul zu aktivieren, müssen folgende Befehle ausgeführt werden.
a2enmod proxy
a2enmod proxy_http
/etc/init.d/apache2 restart
No Comments