さくらのVPSを契約して使ってみるが、CentOSのリポジトリには、PHP5.1系しかおらず、ちょっと5.3系をつかってみたいので、epelとremiのリポジトリを追加して、アップデートすることにした。
ついでに、mysqlも5.1系にしてみた。

作業メモを残しておく。
RPMダウンロード用のディレクトリを作る

$ mkdir ~/rpm/

yumのリポジトリに、epelとremiを追加する

$ cd ~/rpm/
$ wget http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
$ sudo rpm -Uvh epel-release-5-4.noarch.rpm
$ wget http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
$ sudo rpm -Uvh remi-release-5.rpm

epelのリポジトリが初期が有効になっているので無効にしておく

$ sudo sed -i “s/^enabled=1$/enabled=0/” /etc/yum.repos.d/epel.repo

php5.3.4とmysql5.1へアップデート
初期にはいっているmysqlと衝突するので、mysqlは消しておく

$ sudo yum erase mysql
$ sudo yum –enablerepo=remi,epel install php mysql mysql-server

mysqlのセキュアな初期設定を行う
$ sudo /usr/bin/mysql_secure_installation

をまとめて行うことができる。

1件のフィードバック

  1. こんばんわ。CentOSでMYSQLサーバを起動しようとして調べていてやってきました。
    /usr/bin/mysql_secure_installationというコマンドを知らなかったので1つ1つ設定していたのですが、このコマンドを使ってみたら一気にセキュアな設定ができました。
    とても参考になりました、ありがとうございました!

コメントは受け付けていません。