Page 1 of 1
VirtualHost / DocRoot andere IP
Posted: Tue 2. May 2023, 16:58
by Tobi_BB21
Hallo,
ich möchte Eintragungen in "Apache Settings" vornehmen; es soll eine Seite/Services von einem anderen Server B ausgespielt werden. Der Server B ist im gleichen lokalen Netzwerk (10.0.0.2) wie Server A. Der Service zwischen A und B ist auch pingbar.
Server B (lokales Netzwerk) --> Server A (mit Keyhelp) --> Public
Wie schreibe ich die IP des Server B in die Apache Config, damit statt localhost die IP genommen wird. Einfach ersetzen klappte nicht.
Danke für einen Hinweis!
Re: VirtualHost / DocRoot andere IP
Posted: Tue 2. May 2023, 17:05
by Florian
Hallo,
ist mit "ausgespielt" gemeint, dass der eine Server (A) eine Website ausliefern soll die auf einem anderen Server (B) gehostet wird? Falls ja geht dies nur mittels mod_proxy
Re: VirtualHost / DocRoot andere IP
Posted: Tue 2. May 2023, 17:11
by Tobi_BB21
Genau, Server A (Keyhelp) soll eine Seite (bzw. einen Service auf einem Port) von Server B, der sich im lokalen Netzwerk gleich nebendran befindet, ausliefern. Wie ist da die richtige Syntax?
Ich habe es so versucht:
ProxyPass /blablubb
http://10.0.0.3:2022/
ProxyPassReverse /blablubb
http://10.0.0.3:2022/
Aber wie spezifiziere ich dann DocRoot, denn das brauche ich auch
Re: VirtualHost / DocRoot andere IP
Posted: Tue 2. May 2023, 17:16
by Florian
Hallo,
wenn du die Suche benutzt, findest du zahlreiche Fälle wo mod_proxy schonmal behandelt wurde
z.B.
viewtopic.php?p=31442#p31442
Die genauen Anweisungen musst Du natürlich an deine Gegebenheiten anpassen.
Re: VirtualHost / DocRoot andere IP
Posted: Tue 2. May 2023, 17:27
by Tobi_BB21
Hm nicht wirklich leider, das bezieht sich alles auf einen Server, nicht auf zwei. Simpel localhost gegen die IP tauschen funktioniert nicht.
Re: VirtualHost / DocRoot andere IP
Posted: Tue 2. May 2023, 17:38
by Florian
Hallo,
doch normal funktioniert das problemlos indem man die Ziel IP bzw. URL anpasst
Wurde das Modul aktiviert? Was wird denn für ein Fehler ausgegeben? Was sagen die Logs?
Re: VirtualHost / DocRoot andere IP
Posted: Tue 2. May 2023, 17:42
by Tobi_BB21
Also zum Verständnis: Muss auf Server B überhaupt ein Webserver laufen? Ich möchte nur die Ressourcen nutzen und über Apache auf dem Hauptserver ausspielen.. Ich bekomme so einen Error 503.
Re: VirtualHost / DocRoot andere IP
Posted: Tue 2. May 2023, 17:47
by Florian
Muss nicht. wenn die Anwendung auf einem bestimmten Port läuft gibst du den ja an in der ProxyPass Anweisung. Der Port muss natürlich auch erreichbar sein vom Auslieferungsserver
Re: VirtualHost / DocRoot andere IP
Posted: Tue 2. May 2023, 18:43
by Tobi
Was genau bedeutet für dich „Ressourcen von Server B nutzen“?
Nur der Speicherplatz?
Oder lieber nen externen Datenbankserver?
Oder einen Webserver?