Power Server von Strato lahm?

schnettker

Registered User
Hallo,

eigentlich sollte die Kiste für einen Webserver tausendmal reichen, aber das dingen läuft SOOOO unperformant.

Apache2.048, PHP4.4 und MySQL 4.1.12 von http://www.root-help.net/ (society) habe ich als RPMs genommen, um den Server upzudaten. (sonst ist alles Standard)

Schon bei 10 Usern habe ich einen Load von 1. Die PHP scripte können nicht schuld sein, denn die sind enormst simpel und laufen auf anderen Kisten. Nehme ich PHPBB2 zum Testen, dann wird es noch schlimmer.

Ich habe auch bemerkt, dass die Kombination aus Qmail, VPOPMail und Clamscan auch nicht wirklich schnell unterwegs ist, aber da fehlen mir die Erfahrungswerte.

Wie kann ich der kiste feuer unter dem Hintern machen? Gibt es gute Diagnosetools? Welche Module sollten mindestens für PHP geladen werden (Freunde wollen den Server mitnutzen und vielleicht gibt es da erfahrungswerte, welche Module genutzt werden)
 
Hallo!
Welche Prozesse bzw. Programme verursachen denn diesen hohen Server-Load? Nur Apache oder noch etwas anderes?

mfG
Thorsten
 
Code:
Tasks: 108 total,   5 running, 102 sleeping,   0 stopped,   1 zombie
Cpu(s):  71.1% user,  23.3% system,   0.0% nice,   5.6% idle
Mem:    498132k total,   253164k used,   244968k free,    50844k buffers
Swap:   514072k total,    23896k used,   490176k free,   138672k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
17536 videospi  20   0  9692 9692 7244 R 10.0  1.9   0:00.30 php
17528 videospi   9   0  9736 9732 7280 S  9.3  2.0   0:00.28 php
17537 videospi  17   0  9708 9708 7260 R  9.0  1.9   0:00.27 php
17538 videospi  17   0  7968 7968 6340 R  5.0  1.6   0:00.15 php
17336 wwwrun    10   0 11848  11m  11m S  0.7  2.4   0:00.02 httpd2-prefork
17419 root      10   0  1096 1096  856 R  0.7  0.2   0:00.17 top
17439 wwwrun     9   0 11836  11m  11m S  0.7  2.4   0:00.02 httpd2-prefork
15673 mysql      9   0  7060 4888 2984 S  0.3  1.0   0:04.70 mysqld
17476 wwwrun     8   0 11832  11m  11m S  0.3  2.4   0:00.01 httpd2-prefork
    1 root       8   0    88   72   52 S  0.0  0.0   0:10.64 init
    2 root       9   0     0    0    0 S  0.0  0.0   0:00.05 keventd
    3 root      18  19     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd_CPU0
    4 root       9   0     0    0    0 S  0.0  0.0   0:03.66 kswapd
    5 root       9   0     0    0    0 S  0.0  0.0   0:00.04 bdflush
    6 root       9   0     0    0    0 S  0.0  0.0   0:05.08 kupdated
    9 root       9   0     0    0    0 S  0.0  0.0   0:00.00 khubd
   13 root       9   0     0    0    0 S  0.0  0.0   1:51.10 kjournald
und das bei ca. 3 Usern. 100% last
 
Last edited by a moderator:
klar kenne ich den. das ist mein Teil des Webservers und mein User. Ich habe auch schon mal komplett neuinstalliert, weil ich befürchtete, dass ich Bockmist gemacht habe.
 
Hey,

ich habe den Server auch, nun weiß ich net meiner hat noch Semptron 2200 oder so, die neuen haben ja schon Celeron, also bei mir ist der neulich auch abgekracht, ich finds auch ziemlich merkwürdig, manchmal glaub ich nicht mal daran das es wirklich echter eigender Server ist, sondern nur so was wie vServer, na ja ich hab das Problem auch und damit nicht genug, ich hab drauß gelernt und werde STRATO nie wieder nehmen und auch jeden vom abraten, leider leider können Großkonzerne immer noch zu viel den Kunden ver*****en, ich hab darauß gelernt und werde nur noch kleinere Firmen wählen, also Leute die davon leben und die fast auf jeden Kunden angewiesen sind, die bieten guten Support und nicht nur 1-Satzantworten!

thx und viel fun!
 
@schnettker:
check mal, ob du auch mod_php installiert hast (und in der apache-Konfiguration aktiviert) oder nur php. Mit dem Paket php bekommst du einen Interpreter, der ohne Webserver Skripte verarbeiten kann (der erscheint dann auch als eigener Prozeß php, so wie bei dir der des Users videospi...). mod_php sollte als Apache-Modul alle Skripte deiner Webseiten verarbeiten (und dabei dann aber NICHT als eigener Prozeß auftauchen). Falls du kein mod_php hast, könnte das schon ein Grund für die Performance-Probleme sein...

@toffel:
mit kleinen Firmen kannst du aber oft von der Professionalität her auch Pech haben. Ich schwöre z.B. auf Hosteurope; die wissen, was sie tun und zum entsprechenden Preis kriegst du da Server mit garantiertem Hardwaretausch (bei Ausfällen) innerhalb von 4 Stunden rund um die Uhr. Sowas ist für kleine Firmen schwer zu leisten. Übrigens ist ein Sempron ungefähr dieselbe Leistungsklasse wie ein Celeron.

Privat will ich aber auch nicht viel Geld ausgeben und spiele grad mit dem Gedanken an einen Strato PowerServer S. Ist das billigste, was ich gefunden habe (mit 512MB und Remote Console). Gibts da noch irgendwelche versteckten Haken?

P.S.: achja, Hallo zusammen! ;-)
 
Wie kann ich denn sicher sein, das er das mod_php nutzt? Es steht in der Conf drin, aber vielleicht ignoriert er es ja....
 
schnettker said:
Wie kann ich denn sicher sein, das er das mod_php nutzt? Es steht in der Conf drin, aber vielleicht ignoriert er es ja....

lass dir mal ein phpinfo() ausgeben, von einem Browser aus aufgerufen. In dem Block ganz oben, wo System-Infos stehen, gibts die Zeile "Server API". Optimalerweise sollte da "Apache" stehen. Bei shared Servern steht oft "CGI" da, aber dann nutzen die (hoffentlich) mod_fastcgi, was die Performance-Einbußen z.T. wieder wettmacht.

Gruß,
Didi
 
sooo ...

der Tipp war goldrichtig! Hatte mich nur gewundert, weil ich es als mod damals kompiliert hatte. Wenn ich das suphp kicke, dann läuft es auch ohne zutun nicht mehr als CGI und plötzlich rennt alles. Komme nun nicht mehr über 20% Last.

Danke für den Tipp!
 
dr-tech said:
@toffel:
Privat will ich aber auch nicht viel Geld ausgeben und spiele grad mit dem Gedanken an einen Strato PowerServer S. Ist das billigste, was ich gefunden habe (mit 512MB und Remote Console). Gibts da noch irgendwelche versteckten Haken?

Ich sag mal so, der e-mail-support ist gleich null, da kriegste einen Satz höstens 2 mehr aber nicht und das reicht nicht um ein Problem zu lösen, den Telefon-Support kannst du auch genauso gut in die Tonne haun, ist alles dein Problem, nicht Strato seins, kein verständnis für Kunden.

Ich kann nur sagen ich hatte schon leichte Bauchschmerzen vorher, leider sind die jetzt dollgeworden und genau, das was ich mir eigentlich nicht erhofft hatte ist eingetreten, leider!
Das ich noch anderes Problem habe mit einer Domain, darauf komm ich später mal zurück.

Wahrscheinlich muss man echt bisschen mehr Geld auf Tisch legen, leider ist das als Schüler schlecht möglich.

Wenn du noch fragen hast meld dich!

Danke und bis bald christoph!
 
dr-tech said:
lass dir mal ein phpinfo() ausgeben, von einem Browser aus aufgerufen. In dem Block ganz oben, wo System-Infos stehen, gibts die Zeile "Server API". Optimalerweise sollte da "Apache" stehen. Bei shared Servern steht oft "CGI" da, aber dann nutzen die (hoffentlich) mod_fastcgi, was die Performance-Einbußen z.T. wieder wettmacht.

Gruß,
Didi

wo genau wird es eingestellt

danke
für dein anwort

wie wird es gemacht
 
Hallo!
Punkt 1: Boardregeln Punkt 3.
Punkt 2: Was genau? phpinfo()?

PHP:
<? phpsysinfo();?>
Als phpinfo.php speichern und über einen Webrowser aufrufen.

mfG
Thorsten
 
Fatal error: Call to undefined function: phpsysinfo() in /home/t/test.de/public_html/phpinfo.php on line 1

Hab das gleiche Problem, aber kann phpsysinfo.php nicht öffnen, wegen dem Fehler oben.
 
Last edited by a moderator:
phpinfo.jpg



So, da hab ich es, aber was nun? Da steht was mit Fast CGI und das ist nicht gut, glaube ich?
 
Last edited by a moderator:
Back
Top