対象サーバについて
製品名 | OpenBlockS 600 |
OS(kernel ver) | Debian lenny(2.6.29) |
CPU | 600MHz(AMCC PowerPC 405EX) |
メモリ | 1GB(DDR2 SDRAM) |
ストレージ | 8GB(Compact Flash) |
インストール
www:~# aptitude install php5 以下の新規パッケージがインストールされます: apache2-mpm-prefork{a} libapache2-mod-php5{a} php5 php5-common{a} 以下のパッケージが削除されます: apache2-mpm-worker{a}
Apache2のモジュール読み込み確認
www:~# ls -al /etc/apache2/mods-enabled/ lrwxrwxrwx 1 root root 27 2010-01-24 21:10 php5.conf -> ../mods-available/php5.conf lrwxrwxrwx 1 root root 27 2010-01-24 21:10 php5.load -> ../mods-available/php5.load www:~# ls -al /etc/apache2/mods-available/ -rw-r--r-- 1 root root 133 2009-11-23 11:30 php5.conf -rw-r--r-- 1 root root 59 2009-11-23 11:30 php5.load
コンフィグ設定変更
横線の設定をピンク文字の設定に修正します。
www:~# vi /etc/php5/apache2/php.iniexpose_php = Onexpose_php = Off;default_charset = "iso-8859-1"default_charset = "UTF-8";mbstring.language = Japanesembstring.language = Japanese;mbstring.internal_encoding = EUC-JPmbstring.internal_encoding = UTF-8;mbstring.http_input = autombstring.http_input = auto;mbstring.http_output = SJISmbstring.http_output = UTF-8;mbstring.encoding_translation = Offmbstring.encoding_translation = On;mbstring.detect_order = autombstring.detect_order = auto;mbstring.func_overload = 0mbstring.func_overload = 0
www:~# /etc/init.d/apache2 start