CentOS_LAMP環境

すでにapacheは、インストールされていた。


phpインストール

# yum -y install php php-mbstring php-mysql
インストールした後、
/etc/php.iniを編集。
http://www.yamada-lab.org/doc/linux/php5/index.html#a2_2



apachephp連携設定(/etc/httpd/conf/httpd.conf)

LoadModule php5_module modules/libphp5.so

AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps
を追記。
apache再起動し、phpinfoで確かめる。



mysqlインストール

# yum -y install mysql-server mysql-client



mysql日本語文字化け対策

/etc/my.cnfに下記を追加
[mysqld]
default-character-set = utf8
skip-character-set-client-handshake

my.cnfでよくやる設定メモ - bojovs blog


CentOS 5.2をGUIでインストールしてLAMP環境を作ったよ - bojovs blog



mysqlのユーザ設定、パスワード設定

'root'ユーザにパスワード設定。
mysql> SET PASSWORD FOR root@localhost=PASSWORD('root');

'linux'ユーザを作成し、パスワードと実行権限を設定。
mysql> grant all on meibo.* TO linux@localhost identified BY 'himitsu';
meiboスキーマ操作できるユーザ'linux'を作成