LoginSignup
16
12

More than 5 years have passed since last update.

MacのXAMPPでphpMyAdminにアクセス

Last updated at Posted at 2019-04-29

MacでXAMPP (VM版)を使った場合のphpMyAdminへの接続方法をまとめました。
デフォルトだとphpMyAdminはダッシュボードから直接接続できないのでその対処法です。

スクリーンショット 2019-04-29 10.15.36.png

バージョン

環境
XAMPP 7.3.4
PHP 7.3.4
Apache 2.4.39
MariaDB 10.1.38
Perl 5.16.3
OpenSSL 1.0.2r (UNIX only)
phpMyAdmin 4.8.5

ホストからアクセス

XAMMPNetwork設定からポート8080を解放してあげる必要があります。
スクリーンショット 2019-04-29 10.30.49.png

これでhttp://localhost:8080/phpmyadmin/から接続できます。

外部からアクセス

まずホストマシンでopt/lamppをマウントします。
スクリーンショット 2019-04-29 10.20.11.png

次に、opt/lampp/etc/extra1を開きます。
その中のhttpd-xampp.confを開くと、17行目あたりに下の記述があるはずです。

httpd-xampp.conf
# since XAMPP 1.4.3
<Directory "/opt/lampp/phpmyadmin">
  AllowOverride AuthConfig Limit
  Require local
  ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</Directory>

そしてRequire localRequire all grantedに書き換えます。

httpd-xampp.conf
# since XAMPP 1.4.3
<Directory "/opt/lampp/phpmyadmin">
  AllowOverride AuthConfig Limit
  Require all granted
  ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</Directory>

Apacheを再起動するとアクセスできるようになるはずです。
スクリーンショット 2019-04-29 10.40.14.png


  1. VM版の場合、ターミナルなら~/.bitnami/stackman/machines/xampp/volumes/root/etc/extraからアクセスできる。VM版でない場合は/Applications/XAMPP/xamppfiles/share/mysql。 

16
12
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
16
12