Apacheの設定


目次

インストール

必要なパッケージ Debianなんで「apt-get install apache」のコマンド一発でおしまいですね。

日本語の文字が化ける

デフォルトの設定のままだと、日本語の文字が化けてしまいます。 これは、AddDefaultCharsetが有効になっているためです。

/etc/apache/httpd.confを修正します。

#AddDefaultCharset on
AddDefaultCharset off

httpd.confの修正後にapacheを再起動すれば、文字が化けなくなります。

これは、CERT/CCによるセキュリティ勧告 http://www.cert.org/advisories/CA-2000-02.html に対応するために、このような設定がデフォルトになっています。

バージョン情報を表示しない

無駄にシステムの情報を流してもセキュリティをつかれるだけなので、 バージョン情報を表示しないようにしましょう。 ※それでも毎日のセキュリティ管理は必要ですので、お忘れなく。

/etc/apache/httpd.confを修正します。

ServerSignature Off
ServerTokens ProductOnly
ServerSignatureは、エラーページ等のフッターに表示されるのを制御します。
ServerTokensに指定できるのは、ProductOnly,Minimal,OS,Fullとありますが、 最も情報を表示しない、ProductOnlyでいいでしょう。


戻る