Page 1 of 1
apache an IP Binden...
Posted: Sun 15. Jan 2017, 14:15
by Akecheta
Hallo, ich weiß man kann apache an einer IP Binden, aber konnte hierzu nix im Admin Backend finden...
geht das über keyhelp überhaupt?
Grund ist auf meinem Server sind 2 IPs geschalten. auf beiden IPs soll unter dem Port 80 Dienste laufen....
ip1 => Apache2
ip2 => Nginx bzw/oder Shoutcast
Danke schonma
Re: apache an IP Binden...
Posted: Mon 30. Jan 2017, 14:32
by Akecheta
ned böse sein aber ich pushe diese Frage mal in der hoffnung das mir jemand helfen kann...
Re: apache an IP Binden...
Posted: Mon 30. Jan 2017, 15:00
by Jolinar
Über Keyhelp geht das (noch) nicht, aber mit ein bissel Handarbeit geht das schon.
Unterhalb von
/etc/apache2/keyhelp müßtest du in den entsprechenden *.conf-Files die jeweiligen Direktiven
in
ändern und die Files durch Setzen des Immutable-Bit vor Veränderung schützen.
Wenn HTTPS genutzt wird, analog bei den Direktiven
ändern.
Dann noch die IP-Zuweisung in NGINX bzw. Shoutcast anpassen und alle betroffenen Dienste neu starten. Dann sollte es eigentlich wie gewünscht laufen.
Allerdings sind dann keine Veränderungen mehr über Keyhelp möglich, solange das Immutable-Bit gesetzt ist.
Re: apache an IP Binden...
Posted: Mon 20. Feb 2017, 19:59
by Akecheta
ja ok das wäre eine möglichkeit, ABER wenn neue Domains dazu kommen haut es mir dann den Webserver weg, sodass ich dann erneut hand anlegen müsste...
hoffentlich kommt so etwas noch ins KeyHelp nei, würde mich freuen.
Re: apache an IP Binden...
Posted: Mon 20. Feb 2017, 21:03
by Jolinar
Akecheta wrote:ja ok das wäre eine möglichkeit, ABER wenn neue Domains dazu kommen haut es mir dann den Webserver weg, sodass ich dann erneut hand anlegen müsste...
Wenn es flexibler sein soll und bei der Ersteinrichtung etwas aufwändiger sein darf, dann wäre auch der Einsatz eines zweiten Webservers als vorgeschalteter Proxy eine denkbare Lösungsmöglichkeit. Dann würde der Proxy die korrekte Weiterleitung der Anfragen auf die entsprechenden Dienste übernehmen und die Keyhelp-Konfigurationen müßten nicht manuell angepaßt werden.
Re: apache an IP Binden...
Posted: Mon 20. Feb 2017, 22:00
by Tobi
Jolinar wrote:Wenn es flexibler sein soll und bei der Ersteinrichtung etwas aufwändiger sein darf, dann wäre auch der Einsatz eines zweiten Webservers als vorgeschalteter Proxy eine denkbare Lösungsmöglichkeit. Dann würde der Proxy die korrekte Weiterleitung der Anfragen auf die entsprechenden Dienste übernehmen und die Keyhelp-Konfigurationen müßten nicht manuell angepaßt werden.
Und wenn du jetzt dazu noch eine Anleitung inklusive Aktivierung HTTP/2 unter Debian 8 hättest wäre das ein Traum

Re: apache an IP Binden...
Posted: Tue 21. Feb 2017, 01:05
by Jolinar
Tobi wrote:Und wenn du jetzt dazu noch eine Anleitung inklusive Aktivierung HTTP/2 unter Debian 8 hättest wäre das ein Traum

Da muß ich dich leider enttäuschen. Ich habe mich bisher ziemlich erfolgreich um das Thema HTTP/2 herumgedrückt, unter anderem weil der von mir hauptsächlich eingesetzte Webserver noch kein HTTP/2 unterstützt.
Soweit ich weiß, unterstützt aber z.B. nginx ab Version 1.9.5 das Protokoll HTTP/2. Es sollte also vermutlich nicht allzu kompliziert sein, diesen als Proxy aufzusetzen, ihn explizit an einer IP lauschen zu lassen und die Anfragen dann an den KH-Apache durchzureichen. KH bietet ja in den Servereinstellungen schon die Möglichkeit, den Apache an anderen als den Standardports lauschen zu lassen, so daß der nginx dann die Ports 80 und 443 bedienen kann.
Wenn ich mal etwas mehr Zeit habe, setze ich in meiner lokalen Testumgebung mal ein entsprechendes Szenario auf. Dann kann ich dir auch eine kleine Anleitung nachreichen.
Re: apache an IP Binden...
Posted: Tue 21. Feb 2017, 08:41
by Tobi
Oh ja. Das wäre schön.