I've recently moved from a VPS to a dedicated server and need some advice about my current setup.
Immediately I ran into problems with memory as what I didn't factor was that the VPS was allowing memory bursting. Adding more RAM immediately solved the problem.
The sites I host are all running a php/mysql cart software.
1) the average apache processess are 17M.
Is this size about right?
2) how do I determine the resource utilisation by any one particular site I host?
Importantly I want to know how much memory a particular site is using at any given point. The server runs Ensim control panel and it gives me stats on bandwidth but not on mem usage.
3) is there a way to determine the number of current clients?
i want to know this so I can set MaxClients accurately.
From my current calculations it should be setting MaxClients to around 25.
(memory = 500M, av. httpd process 17M, room for other processes)
25*17=425M + 75M for other processes