XAMPPで外部からphpMyAdminにアクセスする方法

XAMPPで外部からphpMyAdminにアクセスする方法です。

XAMPPで外部からphpMyAdminにアクセスする方法

XAMPPでApacheとMySQLを動かしているPCとは別のPCからphpMyAdminへアクセスしようとすると、下図のページが表示されてアクセスできません。

XAMPPで外部からphpMyAdminにアクセスするとエラーになる

アクセス禁止!
新しいXAMMPのセキュリティコンセプト:
は、要求されたオブジェクトへのアクセスは、ローカルネットワークから入手可能です。
この設定は、ファイル"で設定することができますのhttpd - xampp.conf"。

エラーの通り「httpd-xampp.conf」の設定を変更すればアクセス可能となります。

ここでは XAMPPで外部からphpMyAdminにアクセスする方法 を紹介します。


httpd-xampp.confの設定変更

XAMPPをインストールしたディレクトリから「httpd-xampp.conf」のファイルを開きます。

D:/xampp/apache/conf/extra/httpd-xampp.conf

ここでは D:/xampp へインストールしたものとして進めます。

httpd-xampp.confを開く

開いたファイルの93行目を下記のように修正します。

Require local
↓
#Require local
Require all granted

httpd-xampp.confの93行目を修正する

保存したらApacheを再起動してphpMyAdminへアクセスしてみましょう。

まとめ

XAMPPで外部からphpMyAdminにアクセスする方法を紹介しました。

これで複数人で開発をおこなったり、別のPCからアクセスしたりとWeb開発を加速できますね。ただ外部アクセスを許可すると、パスワード認証が求められないため誰でもアクセスできてしまうという問題もあります。その場合にはBASIC認証を設定するなどして対応しましょう。

おつかれさまでした。

この記事がお役に立ちましたら シェア をお願いいたします。