ubuntu9.10にLAMPの開発環境を構築

最新リリースのubuntu9.10、かなりいい感じです。
LAMP(php5,mysql5,apache2)の開発環境を構築したのでメモ。

#apache2インストール
$ sudo apt-get install apache2
#phpインストール
$ sudo apt-get install php5 php5-cli php-mysql
$mysqlインストール
$ sudo apt-get install mysql-sever

インストールは以上。

次に、php.iniの設定を編集します。
/etc/php5/apache2/php.iniを編集します。

自動クオートを無効化

magic_quotes_gpc = Off

言語の設定(日本語、UTF-8

mbstring.language = Japanese
mbstring.internal_encoding = UTF-8

設定の確認のため、phpinfoを見てます。

#phpファイルを作成
$ sudo vim /var/www/phpinfo.php

内容は以下のように編集。

<?php phpinfo(); ?>

あとは、http://localhost/phpinfo.phpをブラウザで確認して、phpinfoが正常に表示されていれば成功です。

MySQLの設定ですが、取り急ぎ必要なのは文字コードの設定。
文字化け防止のため、デフォルトの文字コードUTF-8にし、自動文字コード変換をスキップするという設定をします。
以下の文字列を/etc/mysql/my.cnfに追加します。

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

以上です。