Netzwerklastenausgleich auch mit Xampp ?
Hi, ich habe derzeit einen physikalischen Windows2008 R2 Server und einen HyperV Host mit 2 Win2012R2 VMs am laufen. Auf dem Windows 2008 Server läuft ein Xampp Webserver . Mich interessiert nun brennend ob es möglich ist diesen Xampp Server per Netzwerklastenausgleich auf die verschiedenen Server zu verteilen. Auch falls mal einer Ausfällt. Ist sowas möglich oder geht der Netzwerklastenausgleich nur mit Microsoft ISS ?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 257732
Url: https://administrator.de/contentid/257732
Ausgedruckt am: 22.11.2024 um 11:11 Uhr
8 Kommentare
Neuester Kommentar
Lastenausgleich & Failover bitte nur einrichten wenn man weiß was man tut ;)
Xampp ist auch kein Webserver sondern ein Bundle aus verschiedenen Diensten, welches unter anderem den Webserverdienst Apache2 enthält...
jeden Dienst und auch die Anwendung auf dem Webserver muss man einzeln betrachten.
Zumal ich mich Frage was für eine Anwendung dass sein soll das ein Lastenausgleich benötigt wird.
Paar mehr Details wären Super
Sinniger wäre vielleicht ein Failover auf HyperV Ebene
Xampp ist auch kein Webserver sondern ein Bundle aus verschiedenen Diensten, welches unter anderem den Webserverdienst Apache2 enthält...
jeden Dienst und auch die Anwendung auf dem Webserver muss man einzeln betrachten.
Zumal ich mich Frage was für eine Anwendung dass sein soll das ein Lastenausgleich benötigt wird.
Paar mehr Details wären Super
Sinniger wäre vielleicht ein Failover auf HyperV Ebene
Moin,
Zur Info: XAMPP ist für einen Produktivbetrieb absolut ungeeignet, schon aus sicherheitstechnischen Aspekten ! Der hat nur was in Testumgebungen zu suchen, sonst nirgendwo, außer du möchtest schon bald ungebetenen Besuch erhalten ....
Gruß jodel32
Zur Info: XAMPP ist für einen Produktivbetrieb absolut ungeeignet, schon aus sicherheitstechnischen Aspekten ! Der hat nur was in Testumgebungen zu suchen, sonst nirgendwo, außer du möchtest schon bald ungebetenen Besuch erhalten ....
Gruß jodel32
Hallo TE,
ich kann dir jetzt nicht genau bei deiner Fragestellung helfen, aber kann dem anderen Poster nur zustimmen. Es sind mehrere verschiedene Dienst auf welche man sich konzentrieren müsste.
Ich möchte allerdings anmerken, dass XAMPP nicht für den produktiven Einsatz geeignet ist. Der Auszug aus Wikipedia (https://de.wikipedia.org/wiki/XAMPP):
Gruß LiN
ich kann dir jetzt nicht genau bei deiner Fragestellung helfen, aber kann dem anderen Poster nur zustimmen. Es sind mehrere verschiedene Dienst auf welche man sich konzentrieren müsste.
Ich möchte allerdings anmerken, dass XAMPP nicht für den produktiven Einsatz geeignet ist. Der Auszug aus Wikipedia (https://de.wikipedia.org/wiki/XAMPP):
XAMPP ist nicht für den Einsatz als Produktivsystem (z. B. als öffentlicher Webserver) gedacht, sondern für Entwickler, die möglichst schnell ein kompaktes Testsystem aufsetzen möchten. Dies erklärt auch die bewusst in Kauf genommenen Einschränkungen in Hinblick auf die Sicherheit von XAMPP. Die Missachtung dieser Warnung[1] führte z. B. zum Patras-Hack bei der Bundespolizei im Juli 2011.
Gruß LiN
Hallo Rasmusen,
Und zum Sprachproblem: Wozu gibts Google Translate wenn du mit Englisch Probleme hast? Aber für diese Anleitungen reichen normalerweise absolute Grundkenntnisse in Englisch aus die man eigentlich beim Betreiben eines Servers kennen sollte.
Grüße Uwe
p.s. auf der ISS läuft bestimmt kein mySQL,die kreist lieber mehrmals am Tag um die Erde
Zitat von @Rasmusen:
Ja... ich wuste das zwar aber habs nicht so ernst genommen. Ich hab einfach keine gute Anleitung gefunden (in Deutsch) wie man einen PHP und MYSQL mit PHPmyadmin unter Windows ISS zum laufen bring. Vieleicht wisst Ihr eine gute Webseite für MS ISS damit ich umstellen kann.
machen wir doch glatt , guckst du hier:Ja... ich wuste das zwar aber habs nicht so ernst genommen. Ich hab einfach keine gute Anleitung gefunden (in Deutsch) wie man einen PHP und MYSQL mit PHPmyadmin unter Windows ISS zum laufen bring. Vieleicht wisst Ihr eine gute Webseite für MS ISS damit ich umstellen kann.
- Microsoft Web Platform Installer 5.0 - Gängige Webserver-Dienste (PHP - MySQL - CMS - Blogs etc.) schnell und einfach installiert
- http://www.cloudservers.com/how-to-install-latest-php-and-mysql-version ...
Und zum Sprachproblem: Wozu gibts Google Translate wenn du mit Englisch Probleme hast? Aber für diese Anleitungen reichen normalerweise absolute Grundkenntnisse in Englisch aus die man eigentlich beim Betreiben eines Servers kennen sollte.
Grüße Uwe
p.s. auf der ISS läuft bestimmt kein mySQL,die kreist lieber mehrmals am Tag um die Erde
Ich würde dir empfehlen die Webseite einfach bei einem Webhoster hosten zu lassen. Englisch Kenntnisse sind auch beim IIS ein Must-Have um sicher arbeiten zu können, sonst ist der IIS auch schnell gehackt
10000 Seitenaufrufe sind jetzt auch nicht extrem viele
10000 Seitenaufrufe sind jetzt auch nicht extrem viele
Moin,
für Netzwerklastenausgleich und Failover kannste XAMPP und Microsoft NLB in die Tonne treten. Wenn die Website noch einen Sessionmanagement hat, welches lokale auf dem Webserver abgelegt wird, sind Konflikte vorprogrammiert. Bei Shopsystemen ist auf einmal der Einkaufswagen leer...
Wir nutzen für solche Anforderungen folgendes Desgin:
nginx -> haproxy -> Windows Server IIS
Natürlich sollten die zwei Linuxserver (in kleinen Umgebung kann ngnix und haproxy auf einer VM liegen). ebenfalls redudant ausgelegt sein (mit Failover IP und keepalived). Ansonsten geht dein Plan bei einem Ausfall nach hinten los.
Nginx nimmt die Verbindungen der Clients entgegen, HAProxy übernimmt die Lastverteilung/Failioverfunktionalität und die IIS liefern die Daten aus.
Falls das Surfen auf deiner Seite immer noch langsam ist könnte man zwischen nginx und haproxy noch varnish als Cache dazwischen hängen.
Gruß,
Dani
für Netzwerklastenausgleich und Failover kannste XAMPP und Microsoft NLB in die Tonne treten. Wenn die Website noch einen Sessionmanagement hat, welches lokale auf dem Webserver abgelegt wird, sind Konflikte vorprogrammiert. Bei Shopsystemen ist auf einmal der Einkaufswagen leer...
Wir nutzen für solche Anforderungen folgendes Desgin:
nginx -> haproxy -> Windows Server IIS
Natürlich sollten die zwei Linuxserver (in kleinen Umgebung kann ngnix und haproxy auf einer VM liegen). ebenfalls redudant ausgelegt sein (mit Failover IP und keepalived). Ansonsten geht dein Plan bei einem Ausfall nach hinten los.
Nginx nimmt die Verbindungen der Clients entgegen, HAProxy übernimmt die Lastverteilung/Failioverfunktionalität und die IIS liefern die Daten aus.
Falls das Surfen auf deiner Seite immer noch langsam ist könnte man zwischen nginx und haproxy noch varnish als Cache dazwischen hängen.
Gruß,
Dani