phpMyAdmin5.0.2をremiでインストール
# dnf --enablerepo=remi install phpMyAdmin
設定
phpMyAdmin.confをバックアップする
# cp -p /etc/httpd/conf.d/phpMyAdmin.conf /etc/httpd/conf.d/phpMyAdmin.conf.old
編集
# vi /etc/httpd/conf.d/phpMyAdmin.conf
# phpMyAdmin - Web based MySQL browser written in php # #Allows only localhost by default # #But allowing phpMyAdmin to anyone other than localhost should be considered #dangerous unless properly secured by SSL #Alias /phpMyAdmin /usr/share/phpMyAdmin ← コメントアウト #Alias /phpmyadmin /usr/share/phpMyAdmin ← コメントアウト Alias /phpmyadmin+任意の英数字 /usr/share/phpMyAdmin ← 追加1 <Directory /usr/share/phpMyAdmin/> AddDefaultCharset UTF-8 SSLRequireSSL ← 追加2(SSLを導入している場合) #Require local ← コメントアウト Require all granted ← 追加3 </Directory> <Directory /usr/share/phpMyAdmin/setup/> Require local </Directory> #These directories do not require access over HTTP - taken from the original
- 推測されにくいURLに変更
- SSLを導入している場合、SSL通信のみ許可する
- 自分を含むどこからでもphpMyAdminにアクセスできるように
Apache httpd再起動
# systemctl restart httpd
確認
http://ドメイン名/phpmyadmin+任意の英数字/ のURLでアクセス
MariaDB rootユーザーのパスワードでログインする
phpMyAdminをバージョンアップする
アップデート可能なremiパッケージを表示
# dnf check-update --enablerepo=remi
phpMyAdminの情報を表示
# dnf info --enablerepo=remi phpMyAdmin
すでにインストール済みの場合
Installed Packages
Name : phpMyAdmin
Version : 5.0.2
Release : 3.el8.remi
Installed Packagesよりも新しいAvailable Packegesがある場合
Available Packages Name : phpMyAdmin Version : 5.x.x
バージョンアップする
# dnf update --enablerepo=remi phpMyAdmin