Index: [Article Count Order] [Thread]

Date:  Tue, 12 Sep 2006 00:51:29 -0400
From:  "Darrell D. Mobley" <dmobley (at mark) uhostme.net>
Subject:  [coba-e:06847] Apache HTTPD.CONF Settings
To:  <coba-e (at mark) bluequartz.org>
Message-Id:  <000c01c6d627$1cd61aa0$6400a8c0@YOUR4105E587B6>
In-Reply-To:  <200609120202.34428.bq (at mark) solarspeed.net>
X-Mail-Count: 06847

Can readers discuss optimizing the BQ Apache httpd.conf settings for the
benefit of others?  I have a PIII-500Mhz dual proc machine with 512Mb RAM.
I am looking for the best settings for:

o StartServers
o MinSpareServers
o MaxSpareServers
o ServerLimit
o MaxClients and
o MaxRequestsPerChild

My previous server was a RaQ4i running a 300Mhz processor with 256Mb RAM.
It primarily ran about 30 sites, with the most intensive site running a
PERL-based CMS system.  The server chugged right along and never displayed
any hint of load.

My current server has periodically displayed a message in the error_log that
MaxClients had been reached, to increase it.  Given the considerations of
memory, etc. it makes sense to approach this from the right perspective.
But I have, myself, by banging on the primary site from my home browser,
completely swamped the server, pushing loads above 25.

Is PHP/MySQL such a pig that my server can't handle a relatively busy site
with the configuration I have?