Ubuntu10.04にLAMP環境を構築するための各種設定ファイル

投稿


👉 Ubuntu10.04にLAMP環境を構築するためのapt-getリストの続き。
各種設定ファイルを変更します。主に日本語(というかUTF-8)表示関係です。
試行錯誤でやってますので、余分や足りない部分があるかもしれせんので、ご注意。
 
 
Apacheのrewrite機能を有効にする。

$ sudo a2enmod rewrite

 
 
Apacheの実行ユーザーを変更。
/etc/apache2/apache2.conf

# These need to be set in /etc/apache2/envvars
#User ${APACHE_RUN_USER}
#Group ${APACHE_RUN_GROUP}

 ↓ 変更

# These need to be set in /etc/apache2/envvars
User Apache実行User名
Group Apache実行Group名

 
 
ホームディレクトリ以下に、Web公開ディレクトリを設定。
/etc/apache2/conf.d/以下に新規ファイル作成。ファイル名はなんでも良い。
/etc/apache2/conf.d/mywww.conf

Alias /test "/home/User名/www"
<Directory "/home/User名/www">
    Options FollowSymLinks
    DirectoryIndex index.php index.html
    AddType application/x-httpd-php .php
    AllowOverRide All
</Directory>

 
 
PHP、mbstring設定。
/etc/php5/apache2/php.ini

output_handler = mb_output_handler

[mbstring]
mbstring.language = Japanese
mbstring.internal_encoding = UTF-8
mbstring.http_input = auto
mbstring.http_output = UTF-8
mbstring.encoding_translation = On
mbstring.detect_order = auto
mbstring.substitute_character = none;

 
 
MySQL、UTF-8設定
/etc/mysql/my.cnf
[mysqld]セクションに、以下を追加。

default-character-set=utf8
skip-character-set-client-handshake

MySQL設定に関しては、
“ヽ( ・∀・)ノくまくまー(2006-10-11)” (http://wota.jp/ac/?date=20061011 [↗] リンク切れ)様を参考にしました。多謝!





↓ コメントをどうぞ (URLが含まれるコメントは承認後表示されます) ↓

メールアドレスが公開されることはありません。 が付いている欄は必須項目です