Apache

SSL使用時に鍵のパスフレーズを抜かずに頑張る方法

ApacheでSSL対応サイトを使用する際にはmod_sslを使用するが、SSLの秘密鍵にパスフレーズがついていると、Apacheの起動時にパスフレーズを聞かれるため、OSサービスに登録しての自動起動ができない。このため、一般的にはよくパスフレーズを抜くという方法を…

AWstatsでApache仮想ホストのレポートを見る

備忘録。awstats.plに引数「?config=サイト名」をつければOK。 http://${HOST}/awstats/awstats.pl?config=${SITE}

ApacheのIfDefineディレクティブを使う

今回はApacheのIfDefineディレクティブ(セクションコンテナ)について説明していく。 IfDefineディレクティブとは? マニュアル(Apache 2.2 コア機能)の説明は以下の通り。個人的な捉え方としては、httpd.confなどApacheの設定ファイル内でif文を定義するよう…

ApahceのServerLimitディレクティブ

これまでprefork MPMで使っていたApacheを、負荷増加のためworker化することにした。(MPMについては以前のブログ)で紹介した。そんなわけでhttpd.confのMPMに関する設定値を再検討することになったわけだが、ServerLimitのディレクティブのMPMにより違いをう…

ApacheのMPMについて

今日はApacheのMPMについて書いてみる。MPMは、Apache HTTP サーバではリクエストを処理する部分のことを指し、Apacheを使用する上でMPMはとっても大事なもの。Apache HTTP サーバ 2.0系から採用されている。MPMの種類は以下の4通り。 prefork worker perchi…

JkMount指定を動的に変更

今回はuriworkermap.propertiesでJkMount指定を動的に変更する方法を紹介。mod_jkを使ってApacheとTomcatを連携される際、Tomcat側で処理させるURLパスをJkMountディレクティブで指定するが、開発環境など変更が激しい環境ではこの定義変更にApache再起動が…