CentOS5.5でMySQL本家のRPMを使って5.5.6 rc1をインストールしてremiのPHP5.3.3から接続する
追記 2010/11/08
remi-testにあった・・・
http://blog.famillecollet.com/post/2010/09/25/MySQL-Community-Server-5.5.6-RC-en
バージョン相違のWarningを抑えるphp-5.3.4-devも用意してくれているから
これ入れるのがいいねっ。
# yum --enablerepo=remi,remi-test install mysqlclient15 mysql.x86_64 mysql-server mysql-lib # yum --enablerepo=remi,remi-test install php php-mbstring php-pdo
remiを使えるようにする。(epelが必須)
# wget http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm # wget http://rpms.famillecollet.com/enterprise/remi-release-5.rpm # rpm -Uvh remi-release-5*.rpm epel-release-5*.rpm
PHPをインストール
# yum --enablerepo=remi install php php-mbstring php-mcrypt php-pdo # yumdownloader --enablerepo=remi php-mysql # rpm -ivh --nodeps php-mysql
※/etc/php.ini の timezone を Asia/Tokyo に設定
/usr/bin/php
/usr/lib64/php/modules
MySQL本家のRPM用GPG鍵をインポート
# wget http://dev.mysql.com/doc/refman/5.5/en/checking-gpg-signature.html # gpg --import checking-gpg-signature.html # gpg --export -a 5072e1f5 > mysql.asc # rpm --import mysql.asc
※checking-gpg-signature.html を編集すれば gpg 部分をスキップ可
MySQL本家のRPMをダウンロードしてインストール
# wget http://ftp.iij.ad.jp/pub/db/mysql/Downloads/MySQL-5.5/MySQL-server-5.5.6_rc-1.rhel5.x86_64.rpm # wget http://ftp.iij.ad.jp/pub/db/mysql/Downloads/MySQL-5.5/MySQL-client-5.5.6_rc-1.rhel5.x86_64.rpm # wget http://ftp.iij.ad.jp/pub/db/mysql/Downloads/MySQL-5.5/MySQL-shared-5.5.6_rc-1.rhel5.x86_64.rpm # rpm -ivh MySQL* # mysql_secure_installation
/etc/my.cnf
/var/lib/mysql
おしまい
- yumdownloaderで--enablerepo=remiを忘れやすいので注意