ex1-lab

Linux, CentOS, Mac OS X, Windows, 仮想化, Apache等のLinux中心に気になることをメモがわりに・・・

phpMyAdminにアクセスすると「You don’t have permission to access /phpMyAdmin/ on this server.」

    この記事は約2分で読むことができます。

phpMyAdminにアクセスすると拒否される

yumでphpMyAdminをインストールしてアクセすると「You don’t have permission to access /phpMyAdmin/ on this server.」と表示されてアクセスできませんでした。

このエラーですが、yumでインストールするとphpMyAdminの設定ファイル「phpMyAdmin.conf」内でIP制限が入っており、IP制限を解除すると、許可するIPアドレスを追加しないと駄目です。

IP制限を解除する場合は、2.2系だと「Deny from All」をコメントアウトします。この場合は誰でもアクセスできるので、Basic認証などを追加すると許可するIPアドレスを追加した方がセキュリティ上はOKです

2.4系は「Require ip アクセスを許可するIPアドレス」等で許可するIPアドレスを追加します。または「Require〜」をコメントアウトしてから「Require all granted 」とすればIPアドレス制限は解除されます。IPアドレス制限方法は下記の以前の記事で紹介しているので、そちらで確認して下さい

Apache 2.4系でIP制限の設定方法

IP制限の解除をおこなったのち、Apacheを再起動すればアクセスできるようになっています



 - Linux , , ,