CentOS 6.2 に MySQL 5.5 をインストールしようとしたら、依存関係があってちょっと悩んだ。 具体的には、postfix などが依存している mysql-libs 5.1 がコンフリクトする。 この依存関係をどう解消したものかと調べてみると、remi というリポジトリのものを使っているようだった。 ひとまずそれにならってインストールしてみることにする。
-
epel, remi をインストール
sudo rpm -Uvh http://ftp-srv2.kddilabs.jp/Linux/distributions/fedora/epel/6/x86_64/epel-release-6-5.noarch.rpm sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
-
mysql 関連パッケージをアップデート
sudo yum -y --enablerepo=remi install mysql-server mysql-devel mysql-client
-
mysqld 設定
sudo chkconfig mysqld on sudo service mysqld start sudo mysql_secure_installation
-
httpd, phpMyAdmin をインストール
sudo yum -y install --enablerepo=epel,remi httpd php phpMyAdmin php-mysql
-
phpMyAdmin 設定
sudo vi /etc/httpd/conf.d/phpMyAdmin.conf
参考: