During last week I’m working on a new server. As my hoster didn’t accept anymore the traffic on my shared hosting, I need to move it to a virtual server. I want to share some experience with you about this adventure :
Let me first say that I’m not very often use Linux before, thanks to the internet there is a lot of explanation how to configure it… I setup my new virtual server with Debian 4 / Confixx 3 which bring me in the same position as before on the share hosting. As I’m not knowing what kind of server performance I need for my traffic/usage, I ordered a server with 500MB RAM / 16GB hard disk space and unlimited traffic…
I installed Munin and switch the domain in the evening (21:00) of 20th.Sept. The first result was absolute horrible, my page was not longer reachable, the server crashed 2-3 times ! What happened ?
Now a sever with only 500 MB dedicated RAM runs out of memory within a second if you use WordPress. Not sure if this is a misconfiguration on my side, but every visit on my homepage require 16-22MB RAM :
I need to raise the memory (which means I need to order a higher server pack) and also increase the Apache MaxClients Value to 30, since that time the server is stable. As I’m not willing to pay this price, I need to look now for a decrease of my server load. One major problem is the feed in my plugin NextGen Gallery. Every user of this plugin visit sometimes the “Overview” page which includes a feed of my blog. This causes a dramatic increase of traffic for my homepage. I redirect all feeds now to feedburner, and after one day I can say that at least 7000 people visit per day the overview page.
In a second step I installed WP Super Cache. I’m just interested how it affected my memory usage on the server, but either I misconfigured it or my Apache setup is not correct, nevertheless as you can see from the upper graphic, the memory load didn’t decrease, only the SQL queries decrease a bit. (WP Super Cache is running since the 23th Sept.).
That’s the current status, I’m planning to move the content of this homepage to a new domain and new server, but I need to check out the best web hosting offers, my current one is (for me) too expensive… need to look for better ways to keep this page reachable.