Optimize apache for 10K+ wordpress views a day on 2GB RAM E6500 CPU

Posted by Broke artist on Server Fault See other posts from Server Fault or by Broke artist
Published on 2011-01-07T05:45:20Z Indexed on 2011/01/07 5:55 UTC
Read the original article Hit count: 362

Filed under:
|
|
|

I have a dedicated server with apache/php on ubuntu serving my Wordpress blog with about 10K+ pageviews a day. I have W3TC plug in installed with APC.

But every now and then server stop responding or goes dead slow and i have to restart apache to get it back.

Heres my config what am i doing wrong?

ServerRoot "/etc/apache2"

LockFile /var/lock/apache2/accept.lock

PidFile ${APACHE_PID_FILE}

TimeOut 40 KeepAlive on MaxKeepAliveRequests 200

KeepAliveTimeout 2

StartServers 5

MinSpareServers 5

MaxSpareServers 8

ServerLimit 80

MaxClients 80

MaxRequestsPerChild 1000

StartServers 3 MinSpareServers 3 MaxSpareServers 3 ServerLimit 80 MaxClients 80 MaxRequestsPerChild 1000

StartServers 3 MinSpareServers 3 MaxSpareServers 3 ServerLimit 80 MaxClients 80 MaxRequestsPerChild 1000

User ${APACHE_RUN_USER} Group ${APACHE_RUN_GROUP}

AccessFileName .htaccess

Order allow,deny Deny from all Satisfy all

DefaultType text/plain

HostnameLookups Off

ErrorLog /var/log/apache2/error.log

LogLevel error

Include /etc/apache2/mods-enabled/.load Include /etc/apache2/mods-enabled/.conf

Include /etc/apache2/httpd.conf

Include /etc/apache2/ports.conf

LogFormat "%v:%p %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined LogFormat "%h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined LogFormat "%h %l %u %t \"%r\" %>s %O" common LogFormat "%{Referer}i -> %U" referer LogFormat "%{User-agent}i" agent CustomLog /var/log/apache2/other_vhosts_access.log vhost_combined Include /etc/apache2/conf.d/ Include /etc/apache2/sites-enabled/

© Server Fault or respective owner

Related posts about apache2

Related posts about Wordpress