Apacheの初期設定

今回はApacheの初期設定に関してアウトプットします。

設定ファイルを編集

httpd.confの設定

httpd.confを開き、LoadModuleを検索し続けると、LoadModuleが並んでいる所があるので、最後の行に以下の二つを追加します。


LoadModule php5_module C:\php5\apache2_2.dll
PhpiniDir C:\PHP5

PhpiniDirは指定しないと、PHPはC:\WINDWSからphp.iniを読みだそうとします。

次に以下の部分のコメントを外し、多言語処理を行うための設定を集めたファイルを有効にします。


# Language settings
Include conf/extra/httpd-languages.conf ←変更

mime.typesファイルの修正

どのファイルに対するリクエストがPHPエンジンの処理を必要としているかもApacheに教える必要があります。
以下の記述をmime.typesファイルに追加して下さい。


application/x-httpd-php php

httpd-languages.confの修正

使用言語と使用文字コードを変更するために以下の記述に変更、追加します。


# * It is generally better to not mark a page as
# * being a certain language than marking it with the wrong
# * language!
#
DefaultLanguage ja ←変更


AddCharset iso-10646-ucs-4 .ucs-4 .iso-10646-ucs-4
AddCharset shift_jis .shift_jis .sjis
AddDefaultCharset shift_jis ←追加