投稿日:

    カテゴリー 技術 / デザイン / 制作

    Apacheのチューニング

    小林です。

    只今、Apacheチューニング真っ最中です。
    チューニングしつつcbandで帯域制限も行わなければなりません。

    cband初めて使いましたがかなりよいです。おすすめです。
    mod_bwshareやmod_limitipconnも使ってみたけど、mod_cbandが一番使いやすいかと。

    前置きcbandのお話は置いといて、今回はApacheチューニングについての話です。

    まず基本中の基本。
    Apacheを軽くするために不要なLoadModuleを削除。

    #LoadModule auth_digest_module modules/mod_auth_digest.so
    #LoadModule authn_anon_module modules/mod_authn_anon.so
    #LoadModule authn_dbm_module modules/mod_authn_dbm.so
    #LoadModule authz_dbm_module modules/mod_authz_dbm.so
    #LoadModule dav_module modules/mod_dav.so
    #LoadModule dav_fs_module modules/mod_dav_fs.so
    #LoadModule proxy_module modules/mod_proxy.so
    #LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
    #LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
    #LoadModule proxy_http_module modules/mod_proxy_http.so
    #LoadModule proxy_connect_module modules/mod_proxy_connect.so
    #LoadModule version_module modules/mod_version.so

    内容はダイジェスト認証とWebDav、そしてproxyに関わるところ。

    気休め程度かもしれませんが、遅くなることはないので
    不要なモジュールは削除するに限りる!

    もともとApacheは高機能気味なので使わない機能は少なくない。

    まだまだApacheのチューニングはいろいろありますが
    それについてはまた今度。

    明日はpostfixを弄ります。