Seite läd langsam

Finden sich denn immer noch Einträge im error.log dass das MaxClients Limit erreicht wurde? Falls ja solltest du dir Gedanken über einen "größeren" Server machen, denn mit 1GB RAM sind in Punkto MaxClients keine großen Sprünge möglich. Kannst sicherlich noch ein wenig höher gehen mit dem Wert, aber Zahlen kann ich dir da keine nennen da ich deine sonstigen Systemparameter nicht kenne.
Jedenfalls würde ich den Wert jetzt nur noch vorsichtig hochsetzen, da mit jedem Extra Client die Gefahr steigt dem Apachen Speicher zu reservieren der woanders dann fehlen könnte...was dann ganz schnell das komplette System zum abschmieren bringen kann.

Also immer das System im Auge behalten (z.B. über top).
Des weiteren solltest du dich mit der generellen Systemoptimierung beschäftigen, das ist leider nichts was ich so auf die schnelle erklären könnte...da ist Eigenintiative gefragt. Eine gute erste Anlaufstelle wäre z.B. das tuning-primer.sh Script für die MySQL Optimierung. ;)
 
Also wenn nur wenige auf der Seite sind läd die Seite nach den neuen Einstellungen viel schneller als vorher, aber sobald einige drauf sind geht gar nichts mehr. Kann man die MaxClients noch höher stellen?
Kann man ... was sagt denn top/htop/vzfree ?
 
Komisch ... auf meinem System funktionieren alle drei Programme ...
Zumindest top hätte bei dir schon eine Ausgabe bringen sollen ...
 
Ok. Nachdem ich es installiert habe kommt über top folgendes:

Code:
top - 21:08:52 up 1 day,  4:09,  1 user,  load average: 2.24, 1.99, 1.54
Tasks:  96 total,   1 running,  95 sleeping,   0 stopped,   0 zombie
Cpu(s): 12.2%us,  3.5%sy,  0.0%ni, 84.3%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   2097152k total,   506212k used,  1590940k free,        0k buffers
Swap:        0k total,        0k used,        0k free,        0k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 7179 mysql     15   0  140m  20m 5704 S    4  1.0  35:25.21 mysqld
 1640 www-data  15   0 32164 8212 3164 S    2  0.4   0:08.05 apache2
 3287 www-data  16   0 31848 7828 3044 S    2  0.4   0:06.35 apache2
17848 www-data  16   0 32164 8092 3048 S    2  0.4   0:02.92 apache2
17915 www-data  16   0 31848 7824 3044 S    2  0.4   0:02.72 apache2
17920 www-data  16   0 32164 8060 3020 S    2  0.4   0:02.79 apache2
18193 www-data  17   0 31864 7936 3132 S    2  0.4   0:11.50 apache2
22412 www-data  16   0 32164 8324 3276 S    2  0.4   0:39.01 apache2
19541 www-data  16   0 31848 7836 3052 S    2  0.4   0:00.80 apache2
19721 www-data  16   0 32164 8068 3028 S    2  0.4   0:01.65 apache2
 9746 www-data  16   0 31616 7668 3000 S    2  0.4   0:11.87 apache2
 3347 www-data  16   0 32164 8064 3028 S    2  0.4   0:06.64 apache2
25815 www-data  16   0 31848 8068 3280 S    2  0.4   0:09.52 apache2
    1 root      15   0  1980  688  588 S    0  0.0   0:00.10 init
 1635 www-data  18   0 31856 7940 3148 S    0  0.4   0:07.28 apache2
 1637 www-data  16   0 32164 8068 3028 S    0  0.4   0:07.75 apache2
 5677 www-data  16   0 31848 7828 3044 S    0  0.4   0:16.33 apache2
 5810 root      15   0 31376  11m 7648 S    0  0.6   0:04.03 apache2
 6060 root      15   0  1692  624  508 S    0  0.0   0:00.75 syslogd
 6071 root      15   0  5272 1028  676 S    0  0.0   0:00.28 sshd
 6106 root      18   0  2696 1308 1080 S    0  0.1   0:00.00 mysqld_safe
 7180 root      18   0  1628  540  464 S    0  0.0   0:00.00 logger
 7213 www-data  17   0 32164 8344 3296 S    0  0.4   0:33.14 apache2
 7269 postgres  17   0 40668 4992 4368 S    0  0.2   0:00.55 postgres
 7336 postgres  15   0 40668 1372  736 S    0  0.1   0:00.08 postgres
 7337 postgres  15   0 40668 1180  544 S    0  0.1   0:00.07 postgres
 7338 postgres  15   0 40668 1384  672 S    0  0.1   0:00.03 postgres
 7339 postgres  15   0 11988 1148  476 S    0  0.1   0:00.03 postgres
 7432 root      18   0  4776  740  524 S    0  0.0   0:00.00 couriertcpd
 7437 root      18   0  3372  936  748 S    0  0.0   0:00.00 courierlogger
 7546 root      25   0  4776  736  520 S    0  0.0   0:00.00 couriertcpd
 7548 root      25   0  3240  776  608 S    0  0.0   0:00.00 courierlogger
 7556 root      23   0  4776  736  520 S    0  0.0   0:00.00 couriertcpd
 7558 root      23   0  3240  780  608 S    0  0.0   0:00.00 courierlogger
 7567 root      23   0  4776  736  520 S    0  0.0   0:00.00 couriertcpd
 7569 root      25   0  3240  780  608 S    0  0.0   0:00.00 courierlogger
 7805 www-data  15   0 25012 4120  376 S    0  0.2   0:00.00 apache2
 7894 nobody    15   0  2436 1076  648 S    0  0.1   0:00.02 memcached
 7901 root      15   0  106m  944  712 S    0  0.0   0:00.37 nscd
 7917 root      15   0  2700  816  672 S    0  0.0   0:00.00 xinetd
 7977 bind      18   0 61352  11m 2184 S    0  0.6   0:00.01 named
 8040 qmails    15   0  1688  508  412 S    0  0.0   0:00.25 qmail-send
 8042 qmaill    18   0  1640  488  412 S    0  0.0   0:00.03 splogger
 8043 root      15   0  1668  384  292 S    0  0.0   0:00.01 qmail-lspawn
 8044 qmailr    15   0  1664  404  304 S    0  0.0   0:00.01 qmail-rspawn
 
MySQL und PostgreSQL? O_O
Nameserver? Brauchst du den wirklich?

Also da gibts Einiges zu tun...erst mal alles loswerden was du nicht brauchst und dann die wirklich benötigten Dienste optimieren. Externer PHP-Cache (eaccelerator z.B.) wäre sicherlich auch hilfreich insofern nicht schon installiert...was ich allerdings schwer bezweifle.

Tut mir leid dass zu sagen, aber da deine Kenntnisse in Sachen Linux allen Anscheins nach doch sehr beschränkt sind solltest du dir jemanden suchen der sich der Sache annimmt. In der Zwischenzeit installier dir einen Heimserver zu Lernzwecken.
 
Last edited by a moderator:
Hallo,

nach der Umsetzung von dem was ihr mir geschrieben habt, hat alles wunderbar funktioniert. Seit gestern läd die Seite aber wieder ewig. Es ist aber nur die Seite, FTP geht so schnell wie immer. Ich habe den Server schon neugestartet und Apache auch. Woran könnte noch liegen?

Danke schonmal
 
Back
Top