Apacheをチューニング開始

  • 投稿日:
  • by

このブログを運営しているのは、自宅サーバーなのだが、
運営するブログの数が増えてくるし、
単純にブログでエントリーを書けばそれだけページ数も増える

ということは、単純に考えると、
サーバー全体にかかってくる負荷が大きくなってきます。

で、最近自分のブログでさえ

「レスポンスが落ちてるな」

と感じていたので、

ここで、httpdデーモンである、「Apache2」チューニングすることにした。

とりあえず、下記のサイトを参考にパラメータを出してみた。

とりあえず、以下のようにhttpd.conf」を設定

Timeout 300

KeepAlive On

MaxKeepAliveRequests 150

KeepAliveTimeout 7

##
## Server-Pool Size Regulation (MPM specific)
##

<IfModule prefork.c>
StartServers 10
MinSpareServers 5
MaxSpareServers 30
MaxClients 150
ServerLimit 160
MaxRequestsPerChild 5000
</IfModule>

# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule worker.c>
StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 5000
</IfModule>

# perchild MPM

<IfModule perchild.c>
NumServers 5
StartThreads 5
MinSpareThreads 5
MaxSpareThreads 150
MaxThreadsPerChild 300
MaxRequestsPerChild 500
</IfModule>


これでしばらく様子を見てみよう。。。


Apacheセキュリティ
Apacheセキュリティ
posted with amazlet on 06.02.10
アイヴァン リスティク Ivan Ristic クイープ
オライリージャパン (2005/10)

Apache辞典
Apache辞典
posted with amazlet on 06.02.10
松本 光春
翔泳社 (2004/09/17)
売り上げランキング: 113,616