今担当してるお客さんのEC2にphpMyAdminを入れたかったんですが、yumから普通にインストールしようとしても、新たにEPELリポジトリ追加しないと無理だったので、ログを残す。
EPELとは
http://www.bnote.net/linux/epel.shtml
amazonさんのFAQを参考にするもうまく行かなかった。
Amazon Linuxはもう入ってるよーって書いてる様に見えるんだけどなあ
環境
Amazon Linux EC2 t2.micro
手順
1 そもそもepelが入ってるのか?入ってれば4へ。
$ yum repolist all
2 入ってないので、ここを参考にrepoを追加
$ rpm -ivh http://ftp.riken.jp/Linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
3 いやこれ最新なのか?とおもってここを参考にupdate
$ sudo yum install epel-release
4 有効化する
$ yum-config-manager --enable epel
5 再度確認
$ yum --enablerepo=epel list | grep phpMyAdmin phpMyAdmin.noarch 4.0.10.18-1.el6 @epel
6 phpMyAdminをインストール
$ sudo yum --enablerepo=epel install phpMyAdmin
以上です。うまくいかない場合は。rootユーザになってみてください。
$ sudo su -
参考:
まとめ
・Amazonのドキュメント関連はそのままやっても上手くいかないイメージがある。
ここまでお読みいただきありがとうございました。