Server-OptimierungDiskutiere Server-Optimierung im vServer Forum im Bereich Off-Topic; Hallo!
Ich habe mir vor ein paar Tagen einen neuen Root-Server zugelegt mit folgenden Daten:
Parallels Plesk Panel-Version 9.2.2
AMD Opteron 1354, QuadCore 64 Bit, ... -
Server-Optimierung Hallo!
Ich habe mir vor ein paar Tagen einen neuen Root-Server zugelegt mit folgenden Daten:
Parallels Plesk Panel-Version 9.2.2
AMD Opteron 1354, QuadCore 64 Bit, 4x 2.2 GHz
Debian 4.0 - 64bit
6 GB DDR2-RAM
Nun habe ich einige Projekte darauf umgezogen und es dauert immer ca. 15-20 Sekunden bis man eine Seite aufgerufen hat - ich weis, dass ich bei vorigen Servern immer diese Daten abändern musste, damit es wieder flüssig läuft (die dürften ja bei 6GB DDR-2RAM etwas höher anzusetzen sein, oder?):
StartServers 5
MinSpareServers 5
MaxSpareServers 10
ServerLimit 150
MaxClients 150
MaxRequestsPerChild 0
KeepAlive On
KeepAliveTimeout 2
MaxKeepAliveRequests 10
Da ich leider hiervon keine Ahnung habe, was für Werte sind für den oben genannten Server optimal?
Vielen Dank für eure Hilfe! -
Re: Server-Optimierung
Da ich leider hiervon keine Ahnung habe,
schau dir mal bitte den link in meiner signatur an....
was für Werte sind für den oben genannten Server optimal?
das kommt darauf an wie stark sind die seiten besucht welche dienste laufen noch? Was läuft auf den VHosts (einfache, HTML seiten, selfmade PHP, CMS[welches?], Forum[welches?])? -
Re: Server-Optimierung Hi, habe mich mal durch die vorgeschlagenen Seiten in der Signatur geklickt, nur speziell hierfür nichts hilfreiches gefunden.
Man kann sagen alle Seiten zusammen kommen auf ca. 15.000 Besucher unique. Auf dem Server läuft als Administrations-Software Plesk.
Die Seiten sind ein Misch aus HTML und PHP Seiten, die individuell programmiert wurden sowie einigen Woltlab und phpbb Foren, Coppermine Bildergalerien, Toplisten und image-folios. -
Re: Server-Optimierung Pro sekunde/minute/stunde/tag/monat/jahr/kartoffeln? ;)
ich geh hier mal von tag aus Code: StartServers 10
MinSpareServers 10
MaxSpareServers 20
ServerLimit 200
MaxClients 300
MaxRequestsPerChild 10
KeepAlive On
KeepAliveTimeout 5
MaxKeepAliveRequests 5 dann solltest du aber deinen MySQL server noch etwas einschränken: Code: /etc/my.cnf (in der datei unterhalb von [mysqld])
interactive_timeout=240
wait_timeout=60
connect_timeout=60
skip-networking dann noch alle nicht wirklich benötigten dienste rausschmeissen wie beipielsweise (musst du selbst prüfen was davon in frage kommt): Code: postgre
spamassasin
drweb
usw. wieviele domains laufen auf dem server? wieviele Emailaccounts? (alleine apache tunen reicht da nicht)
poste auch mal (vor der änderung und nach der änderung und unter volllast nach der änderung [im zweifel simulieren...]) die ausgabe von den restart von apache und mysql nicht vergessen -
Re: Server-Optimierung Hallo!
Vielen Dank für die schnelle Antwort!
Wollte gerade die Daten ändern, da ist mir aufgefallen, dass bei dem neuen Server eine etwas andere Gliederung ist - was für Werte sind in diesem Fall nun sinnvoll? Und zwar kommen hier noch folgende Werte (wenn es dir nichts ausmacht wäre ich dankbar über 1-2 Sätze, was der Unterschied zwischen oben und unten ist):
# prefork MPM
# StartServers: number of server processes to start
# MinSpareServers: minimum number of server processes which are kept spare
# MaxSpareServers: maximum number of server processes which are kept spare
# MaxClients: maximum number of server processes allowed to start
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule mpm_prefork_module>
ServerLimit 400
StartServers 20
MinSpareServers 5
MaxSpareServers 10
MaxClients 400
MaxRequestsPerChild 50
</IfModule>
# worker MPM
# StartServers: initial number of server processes to start
# MaxClients: maximum number of simultaneous client connections
# MinSpareThreads: minimum number of worker threads which are kept spare
# MaxSpareThreads: maximum number of worker threads which are kept spare
# ThreadsPerChild: constant number of worker threads in each server process
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule mpm_worker_module>
StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>
Pro Tag meinte ich, genau ; )
Auf dem Server werden wenn alle Daten fertig überspielt sind ca. 20 Domains laufen und ca. 50 E-Mail Accounts. -
Re: Server-Optimierung das ist warschleinlich der der bei dir im einsatz ist und die config ist so wie sie eigendlich ok Server-Optimierung Ähnliche Themen zu Server-Optimierung -
Internal Server Error 500 - Server CreateObject: Hallo Zusammen,
ich habe einen VPS mit Plesk und Win2003 64 Bit.
Nun habe ich eine ASP-Seite... Besucher kamen mit folgenden Begriffen auf die Seite: plesk 10 optimieren,
root server optimieren,
my.cnf optimieren,
plesk apache worker ,
vserver optimieren,
apache worker plesk,
plesk optimieren,
mpm_worker_module,
apache mpm worker optimieren,
MaxRequestsPerChild vserver,
plesk KeepAliveTimeout,
plesk mpm worker,
apache maxclients vserver,
http:www.plesk-forum.deserver-optimierung-1636.html,
MaxKeepAliveRequests 10,
MaxRequestsPerChild KeepAlive,
apache2 optimieren,
maxrequestsperchild,
plesk worker mpm,
MaxRequestsPerChild 0,
plesk prefork MPM,
maxclients vserver,
rootserver optimieren,
StartServers: initial number of server processes to start,
max requests per child vserver | |