116108
21.05.2014
13405
24
0
Apache läuft extrem langsam
Hallo zusammen
Da Xampp nicht dafür gemacht ist eine Website online zu stellen, habe ich mich für WAMP-Stack von Bitnami entschieden.
Auf dem Apache habe ich ZenPhoto installiert. Alles läuft rund und fehlerfrei. Das einzige was mir Sorge bereitet ist, das die ganze Geschichte enorm langsam läuft, egal ob lokal oder im Internet.
Windows Server 2012 R2
Apache 2.4.9
MySQL
PHP
Zwischen den einzelen Bildern, kann es gut und gern 10-20 Sekunden dauern bis das nächste kommt.
Wie kann ich das ganze konfigurieren damit alles flüssiger läuft?
Da Xampp nicht dafür gemacht ist eine Website online zu stellen, habe ich mich für WAMP-Stack von Bitnami entschieden.
Auf dem Apache habe ich ZenPhoto installiert. Alles läuft rund und fehlerfrei. Das einzige was mir Sorge bereitet ist, das die ganze Geschichte enorm langsam läuft, egal ob lokal oder im Internet.
Windows Server 2012 R2
Apache 2.4.9
MySQL
PHP
Zwischen den einzelen Bildern, kann es gut und gern 10-20 Sekunden dauern bis das nächste kommt.
Wie kann ich das ganze konfigurieren damit alles flüssiger läuft?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 238809
Url: https://administrator.de/contentid/238809
Ausgedruckt am: 24.11.2024 um 16:11 Uhr
24 Kommentare
Neuester Kommentar
Das kann teilweise an der Hardware liegen, oder an der Geschwindigkeit der Datenbank. Wenn du das ausschließen willst würde ich dir empfehlen mal unter Nginx zu testen (auch wenn ich selbst ein Apache Fan bin), der läuft als Webserver wesentlich schneller.
Du solltest aber nicht vergessen das die Bilder auch je nach Auflösung einiges an Größe haben (wobei 10-20 sek so schon einiges ist), einfach mal mit Nginx testen, wenns da auch so langsam ist stell hier am besten mal die Hardware-Spezifikationen rein.
mfg Jonas
Du solltest aber nicht vergessen das die Bilder auch je nach Auflösung einiges an Größe haben (wobei 10-20 sek so schon einiges ist), einfach mal mit Nginx testen, wenns da auch so langsam ist stell hier am besten mal die Hardware-Spezifikationen rein.
mfg Jonas
Zitat von @116108:
Läuft bei dir Apache flüssig?
Läuft bei dir Apache flüssig?
Ja, einmal auf einem i7 unter Windows 7 mit 8GB (Laptop wo ich alles erstelle), auf einem DualCore mit 2 GB >> http://obdev.de unter Windows Server 2008 R1 und einmal auf einem QuadCore (Intel Q8300 6GB Arbeitsspeicher) unter Windows 7. Alle mit dem Orginal Xampp, alle wunderbar, vielleicht liegts am " WAMP-Stack von Bitnami"?
Zitat von @116108:
Wamp und Xampp ist so weit ich weiss beides von Bitnami. Dies deutet am Anfang der Installation darauf hin.
Oder könnte es an ZenPhoto liegen? Weil unter Xampp lief es auch extrem langsam.
Könntest du das auf deinem Indianer austesten?
Wamp und Xampp ist so weit ich weiss beides von Bitnami. Dies deutet am Anfang der Installation darauf hin.
Oder könnte es an ZenPhoto liegen? Weil unter Xampp lief es auch extrem langsam.
Könntest du das auf deinem Indianer austesten?
Okay, habs gemacht, geht "normal", die Installation war früher besser :D Aber die Geschwindigkeit ist ok
http://aos.obdev.de/zen/
Zitat von @116108:
och menno. warum ist das bei dir so schnell und bei mir so laaaahm?
was hast du denn für Einstellungen beim Apache?
och menno. warum ist das bei dir so schnell und bei mir so laaaahm?
was hast du denn für Einstellungen beim Apache?
Also: Apache Conf: http://obdev.de/h0
PHP ini: http://obdev.de/xt
(Sind die von meinem Laptop, da gehts aber auch schnell , die am Server sind leicht anders, aber nicht gravierend)
Sorry aber Apache auf einem Windows Server ist eher ne Bastelei
Windows hat von Haus aus den IIS dabei.
Aber gut laufen würde Linux mit Nginx und Varnish.
Zusätzlich
https://developers.google.com/speed/pagespeed/module
und an Memcache kann man auch denken.
Dann bei Foto's. Bei Webseiten ein 12MP Bild zu hinterlegen macht auch wenig Sinn. Hier sollt man auch die Bilder etwas runter rechnen, was aber das Pagespeed Modul machen würde.
Ach und wenn du daheim eine Seite online Stellst.
Bei vielen I-Net Anschlüssen ist die Upload Geschwindigkeit wesentlich niedriger als der Upload
Ach und das ganze natürlich auf Linux Basis
Windows hat von Haus aus den IIS dabei.
Aber gut laufen würde Linux mit Nginx und Varnish.
Zusätzlich
https://developers.google.com/speed/pagespeed/module
und an Memcache kann man auch denken.
Dann bei Foto's. Bei Webseiten ein 12MP Bild zu hinterlegen macht auch wenig Sinn. Hier sollt man auch die Bilder etwas runter rechnen, was aber das Pagespeed Modul machen würde.
Ach und wenn du daheim eine Seite online Stellst.
Bei vielen I-Net Anschlüssen ist die Upload Geschwindigkeit wesentlich niedriger als der Upload
Ach und das ganze natürlich auf Linux Basis
Zitat von @wiesi200:
Sorry aber Apache auf einem Windows Server ist eher ne Bastelei
Windows hat von Haus aus den IIS dabei.
Aber gut laufen würde Linux mit Nginx und Varnish.
Zusätzlich
https://developers.google.com/speed/pagespeed/module
und an Memcache kann man auch denken.
Dann bei Foto's. Bei Webseiten ein 12MP Bild zu hinterlegen macht auch wenig Sinn. Hier sollt man auch die Bilder etwas
runter rechnen, was aber das Pagespeed Modul machen würde.
Ach und wenn du daheim eine Seite online Stellst.
Bei vielen I-Net Anschlüssen ist die Upload Geschwindigkeit wesentlich niedriger als der Upload
Ach und das ganze natürlich auf Linux Basis
Sorry aber Apache auf einem Windows Server ist eher ne Bastelei
Windows hat von Haus aus den IIS dabei.
Aber gut laufen würde Linux mit Nginx und Varnish.
Zusätzlich
https://developers.google.com/speed/pagespeed/module
und an Memcache kann man auch denken.
Dann bei Foto's. Bei Webseiten ein 12MP Bild zu hinterlegen macht auch wenig Sinn. Hier sollt man auch die Bilder etwas
runter rechnen, was aber das Pagespeed Modul machen würde.
Ach und wenn du daheim eine Seite online Stellst.
Bei vielen I-Net Anschlüssen ist die Upload Geschwindigkeit wesentlich niedriger als der Upload
Ach und das ganze natürlich auf Linux Basis
Ich find ja ISS hat so ne gleichstellung wie der Internet Explorer, echt nervig, außerdem hat Apache einige Funktionen mehr, die auch Nginx und ISS nicht haben. Und wenn apache nicht auf Windows gehen würde warum geht er dann erstens bei mir und zweitens warum gibts ihn dann für Windows, er kann sich auch einen im VS basteln, bleibt jedem sebst überlassen.
Ja, z.b. das Pagespeed Modul was ich ja eigentlich schon geschrieben hab.
Dann natürlich auch
http://www.imagemagick.org/
und zum überprüfen wo genau was langsam ist.
http://developers.google.com/speed/pagespeed/insights/
und Detaillierter:
http://www.webpagetest.org/
oder
http://tools.pingdom.com/fpt/
Dann natürlich auch
http://www.imagemagick.org/
und zum überprüfen wo genau was langsam ist.
http://developers.google.com/speed/pagespeed/insights/
und Detaillierter:
http://www.webpagetest.org/
oder
http://tools.pingdom.com/fpt/
Was genau ist denn am ISS und IE so nervig?
Ich hab nie behauptet das Apache auf Windows nicht gehen würde, ich halte es nur für ein Bastelprojekt und keine vernünftige Lösung.
Auch Nginx und ISS haben Funktionen die de Apache nicht bietet und in seltenen Fällen kommt es auch darauf an, nur bei einer kleinen Webseite spielen genau diese "Sonderfunktionen" nicht die geringste Rolle.
Auf jeden Fall sollte man erst mal genau analysieren wo das ganze hängt.
Ich hab nie behauptet das Apache auf Windows nicht gehen würde, ich halte es nur für ein Bastelprojekt und keine vernünftige Lösung.
Auch Nginx und ISS haben Funktionen die de Apache nicht bietet und in seltenen Fällen kommt es auch darauf an, nur bei einer kleinen Webseite spielen genau diese "Sonderfunktionen" nicht die geringste Rolle.
Auf jeden Fall sollte man erst mal genau analysieren wo das ganze hängt.
Hallo,
- Windows Server 2012 R2
- Apache 2.4.9
- MySQL
- PHP
Ich würde da mal eher zu 12 GB, 24 GB oder sogar 32 GB raten
aber das muss eben auch jeder selber entscheiden.
- Und was war die Geschwindigkeit Deiner Internetleitung zu Hause?
- 12 MB Große Bilder auf einer Heiminternetverbindung?
Ich denke das war es dann schon mit der Fehlersuche!
Gruß
Dobby
4 GB DDR3 1600 MHz
Und darauf laufen dann bitte;- Windows Server 2012 R2
- Apache 2.4.9
- MySQL
- PHP
Ich würde da mal eher zu 12 GB, 24 GB oder sogar 32 GB raten
aber das muss eben auch jeder selber entscheiden.
- Und was war die Geschwindigkeit Deiner Internetleitung zu Hause?
- 12 MB Große Bilder auf einer Heiminternetverbindung?
Ich denke das war es dann schon mit der Fehlersuche!
Gruß
Dobby
Moin,
Zitat von @108012:
> 4 GB DDR3 1600 MHz
Und darauf laufen dann bitte;
- Windows Server 2012 R2
- Apache 2.4.9
- MySQL
- PHP
Du hast den i3 und das RAID5 das wahrscheinlich mit dem onboard fake-raid läuft vergessen > 4 GB DDR3 1600 MHz
Und darauf laufen dann bitte;
- Windows Server 2012 R2
- Apache 2.4.9
- MySQL
- PHP
Ich würde da mal eher zu 12 GB, 24 GB oder sogar 32 GB raten
aber das muss eben auch jeder selber entscheiden.
Oder einfach ein Debian drauf, dann läuft das (für den Hausgebrauch) auch flüssig(er) - aber mit 2012R2 und der Hardware wird das sicher nix.aber das muss eben auch jeder selber entscheiden.
Zitat von @116108:
@108012 meine Unternetverbindung möchtest du gar nicht wissen haha 5000/600 da ist mir bewusst das es nicht schnell ist. Das
problem besteht ja im internen Netzwerk.
Umd was bitteschön ist mit meinet Hardware nicht in Ordnung? Das ganze läuft ja wunderbar flüssig, kein ruckeln
nichts.
@108012 meine Unternetverbindung möchtest du gar nicht wissen haha 5000/600 da ist mir bewusst das es nicht schnell ist. Das
problem besteht ja im internen Netzwerk.
Umd was bitteschön ist mit meinet Hardware nicht in Ordnung? Das ganze läuft ja wunderbar flüssig, kein ruckeln
nichts.
12 GB, das ist wie ein " Atomschlag gegen einen Bundspecht ", meiner läuft grad mal mit 2 und ist mit einigen meiner Apps verbunden. Und Debuan ist zwar besser, aber einem Windows Nutzer, nur wegen langsamen Bildern so eine Umstellung aufzuhetzen geht auch nicht. Hardware hin und her, Apache läuft fast überall, und wenns dann doch mal mehr aufrufe werden sollten, dann setzt lieber wie Google auf mehrere Billige schwache als wenige teure Starke (stichwort Loadbalacer). @wiesi200: ISS hat bei mir übrings zu einigen fehlern geführt und hat nicht im ansatz solche Funktionen wie nginx und Apache - IE ist eine CSS inkometente Sicherheits lücke (schau doch mal hier im Forum, da steht einiges drüber )
Ich mein ja wie schon gesagt, nginx testen, das schließt schon mal die Hardware aus. Normal ist das auf jeden fall nicht, und ich geh mal davon aus du hast nix an der WAMP/Apache/PHP config geändert?
Mfg Jonas
Edit: Alle die glauben es geht mit Apache unter Windows Server mit 2 GB Ram nicht: http://obdev.de/zen
(Das System bau ich momentan allerdings aus, aber es geht!)
Edit: Alle die glauben es geht mit Apache unter Windows Server mit 2 GB Ram nicht
Not Found
The requested URL /zen was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.4.3 (Win32) OpenSSL/1.0.1c PHP/5.4.7 Server at obdev.de Port 80
Jo, klappt super :P
@116108
Wie sieht denn die Auslastung deines Win Servers so aus? RAM/CPU/Disk?
Nur kannst du einen SharePoint nicht auf nginx oder Apache laufen lassen. Der ISS hat sein stärken genau so wie die anderen.
Und dir IE11 läuft eigentlich sehr gut. Und Eigenheiten/Sicherheitslücken hat man auch bei jedem anderen Browser.
Heute gab's erst ne Meldung zum Safari.
Version 8/9 waren wirklich nicht so gut.
Das der Apache nicht unter Windows Server mit 2 GB Ram geht wird auch keiner sagen.
Ich persönlich halte es nur für eine "begingt" gute Lösung. Das kriegt man anders viel besser hin mit wesentlich weniger Overhead.
Und dir IE11 läuft eigentlich sehr gut. Und Eigenheiten/Sicherheitslücken hat man auch bei jedem anderen Browser.
Heute gab's erst ne Meldung zum Safari.
Version 8/9 waren wirklich nicht so gut.
Das der Apache nicht unter Windows Server mit 2 GB Ram geht wird auch keiner sagen.
Ich persönlich halte es nur für eine "begingt" gute Lösung. Das kriegt man anders viel besser hin mit wesentlich weniger Overhead.
Zitat von @116108:
@SlainteMhath wenn ich auf den Taskmanager gehe, ist die Auslastung von CPU, RAM und Disk recht ruhig. Die CPU ist wenig
beeindruckt vom Indianer. Könnte das Problem daran liegen dass die Bilder zu gross sind?
@SlainteMhath wenn ich auf den Taskmanager gehe, ist die Auslastung von CPU, RAM und Disk recht ruhig. Die CPU ist wenig
beeindruckt vom Indianer. Könnte das Problem daran liegen dass die Bilder zu gross sind?
Wie groß?
Mach doch einfach mal einen Test auf der Seite
http://tools.pingdom.com/fpt/
wie ich geschrieben hab. Da bekommst du dann ein schönes Diagramm wo du siehst was wie lange braucht zum laden.
Und wie viel geladen wird.
Und dann kann man darauf eingehen.
http://tools.pingdom.com/fpt/
wie ich geschrieben hab. Da bekommst du dann ein schönes Diagramm wo du siehst was wie lange braucht zum laden.
Und wie viel geladen wird.
Und dann kann man darauf eingehen.